/*
 * This file was generated by orbit-idl-2 - DO NOT EDIT!
 */

#ifndef Evolution_DataServer_Calendar_H
#define Evolution_DataServer_Calendar_H 1
#include <glib.h>
#define ORBIT_IDL_SERIAL 20
#include <orbit/orbit-types.h>

#ifdef __cplusplus
extern "C"
{
#endif				/* __cplusplus */

/** typedefs **/
#include <bonobo/Bonobo.h>
#if !defined(_GNOME_Evolution_Calendar_CalObj_defined)
#define _GNOME_Evolution_Calendar_CalObj_defined 1
   typedef CORBA_string GNOME_Evolution_Calendar_CalObj;
#define GNOME_Evolution_Calendar_CalObj_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObj_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObj_struct;
#define TC_GNOME_Evolution_Calendar_CalObj ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObj_struct)
#endif
#define GNOME_Evolution_Calendar_CalObj__alloc() ((GNOME_Evolution_Calendar_CalObj *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Calendar_CalObj__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'C'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'r'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      CORBA_string *_buffer;
      CORBA_boolean _release;
   } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'C'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_21 'C'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_22 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_23 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_24 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_25 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_26 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_27 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_28 'r'
#if !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_defined)
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObj_defined 1
   typedef CORBA_sequence_CORBA_string
      CORBA_sequence_GNOME_Evolution_Calendar_CalObj;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_21 'C'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_22 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_23 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_24 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_25 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_26 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_27 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObj__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObj__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObj_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObj_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObj_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjSeq_defined)
#define _GNOME_Evolution_Calendar_CalObjSeq_defined 1
   typedef CORBA_sequence_GNOME_Evolution_Calendar_CalObj
      GNOME_Evolution_Calendar_CalObjSeq;
#define GNOME_Evolution_Calendar_CalObjSeq_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Calendar_CalObj_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjSeq_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Calendar_CalObj_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjSeq_struct;
#define TC_GNOME_Evolution_Calendar_CalObjSeq ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjSeq_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjSeq__alloc() ((GNOME_Evolution_Calendar_CalObjSeq *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj))
#define GNOME_Evolution_Calendar_CalObjSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj,(m),(d))
#define GNOME_Evolution_Calendar_CalObjSeq_allocbuf(l) ((GNOME_Evolution_Calendar_CalObj*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'C'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'r'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      CORBA_string *_buffer;
      CORBA_boolean _release;
   } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'C'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_stringlist_defined)
#define _GNOME_Evolution_Calendar_stringlist_defined 1
   typedef CORBA_sequence_CORBA_string GNOME_Evolution_Calendar_stringlist;
#define GNOME_Evolution_Calendar_stringlist_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_stringlist_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_stringlist_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_stringlist_struct;
#define TC_GNOME_Evolution_Calendar_stringlist ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_stringlist_struct)
#endif
#define GNOME_Evolution_Calendar_stringlist__alloc() ((GNOME_Evolution_Calendar_stringlist *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define GNOME_Evolution_Calendar_stringlist__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define GNOME_Evolution_Calendar_stringlist_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjUID_defined)
#define _GNOME_Evolution_Calendar_CalObjUID_defined 1
   typedef CORBA_string GNOME_Evolution_Calendar_CalObjUID;
#define GNOME_Evolution_Calendar_CalObjUID_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjUID_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjUID_struct;
#define TC_GNOME_Evolution_Calendar_CalObjUID ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjUID_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjUID__alloc() ((GNOME_Evolution_Calendar_CalObjUID *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Calendar_CalObjUID__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalRecurID_defined)
#define _GNOME_Evolution_Calendar_CalRecurID_defined 1
   typedef CORBA_string GNOME_Evolution_Calendar_CalRecurID;
#define GNOME_Evolution_Calendar_CalRecurID_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalRecurID_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalRecurID_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalRecurID_struct;
#define TC_GNOME_Evolution_Calendar_CalRecurID ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalRecurID_struct)
#endif
#define GNOME_Evolution_Calendar_CalRecurID__alloc() ((GNOME_Evolution_Calendar_CalRecurID *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Calendar_CalRecurID__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'C'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'r'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      CORBA_string *_buffer;
      CORBA_boolean _release;
   } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'C'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_StringSeq_defined)
#define _GNOME_Evolution_Calendar_StringSeq_defined 1
   typedef CORBA_sequence_CORBA_string GNOME_Evolution_Calendar_StringSeq;
#define GNOME_Evolution_Calendar_StringSeq_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_StringSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_StringSeq_struct;
#define TC_GNOME_Evolution_Calendar_StringSeq ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_StringSeq_struct)
#endif
#define GNOME_Evolution_Calendar_StringSeq__alloc() ((GNOME_Evolution_Calendar_StringSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define GNOME_Evolution_Calendar_StringSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define GNOME_Evolution_Calendar_StringSeq_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'C'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'r'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      CORBA_string *_buffer;
      CORBA_boolean _release;
   } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'C'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_21 'C'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_22 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_23 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_24 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_25 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_26 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_27 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_28 'r'
#if !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_defined)
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_defined 1
   typedef CORBA_sequence_CORBA_string
      CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_21 'C'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_22 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_23 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_24 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_25 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_26 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_27 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjUIDSeq_defined)
#define _GNOME_Evolution_Calendar_CalObjUIDSeq_defined 1
   typedef CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID
      GNOME_Evolution_Calendar_CalObjUIDSeq;
#define GNOME_Evolution_Calendar_CalObjUIDSeq_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjUIDSeq_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjUIDSeq_struct;
#define TC_GNOME_Evolution_Calendar_CalObjUIDSeq ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjUIDSeq_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjUIDSeq__alloc() ((GNOME_Evolution_Calendar_CalObjUIDSeq *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID))
#define GNOME_Evolution_Calendar_CalObjUIDSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID,(m),(d))
#define GNOME_Evolution_Calendar_CalObjUIDSeq_allocbuf(l) ((GNOME_Evolution_Calendar_CalObjUID*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalTimezoneObj_defined)
#define _GNOME_Evolution_Calendar_CalTimezoneObj_defined 1
   typedef CORBA_string GNOME_Evolution_Calendar_CalTimezoneObj;
#define GNOME_Evolution_Calendar_CalTimezoneObj_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalTimezoneObj_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalTimezoneObj_struct;
#define TC_GNOME_Evolution_Calendar_CalTimezoneObj ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalTimezoneObj_struct)
#endif
#define GNOME_Evolution_Calendar_CalTimezoneObj__alloc() ((GNOME_Evolution_Calendar_CalTimezoneObj *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Calendar_CalTimezoneObj__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalTimezoneObjUID_defined)
#define _GNOME_Evolution_Calendar_CalTimezoneObjUID_defined 1
   typedef CORBA_string GNOME_Evolution_Calendar_CalTimezoneObjUID;
#define GNOME_Evolution_Calendar_CalTimezoneObjUID_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalTimezoneObjUID_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_struct;
#define TC_GNOME_Evolution_Calendar_CalTimezoneObjUID ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_struct)
#endif
#define GNOME_Evolution_Calendar_CalTimezoneObjUID__alloc() ((GNOME_Evolution_Calendar_CalTimezoneObjUID *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Calendar_CalTimezoneObjUID__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalAlarmUID_defined)
#define _GNOME_Evolution_Calendar_CalAlarmUID_defined 1
   typedef CORBA_string GNOME_Evolution_Calendar_CalAlarmUID;
#define GNOME_Evolution_Calendar_CalAlarmUID_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalAlarmUID_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalAlarmUID_struct;
#define TC_GNOME_Evolution_Calendar_CalAlarmUID ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalAlarmUID_struct)
#endif
#define GNOME_Evolution_Calendar_CalAlarmUID__alloc() ((GNOME_Evolution_Calendar_CalAlarmUID *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Calendar_CalAlarmUID__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjType_defined)
#define _GNOME_Evolution_Calendar_CalObjType_defined 1
   typedef CORBA_long GNOME_Evolution_Calendar_CalObjType;
#define GNOME_Evolution_Calendar_CalObjType_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjType_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjType_struct;
#define TC_GNOME_Evolution_Calendar_CalObjType ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjType_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjType__alloc() ((GNOME_Evolution_Calendar_CalObjType *)ORBit_small_alloc (TC_CORBA_long))
#define GNOME_Evolution_Calendar_CalObjType__freekids(m,d) ORBit_small_freekids (TC_CORBA_long,(m),(d))
#endif
#ifndef GNOME_Evolution_Calendar_TYPE_EVENT
#define GNOME_Evolution_Calendar_TYPE_EVENT 1
#endif				/* !GNOME_Evolution_Calendar_TYPE_EVENT */

#ifndef GNOME_Evolution_Calendar_TYPE_TODO
#define GNOME_Evolution_Calendar_TYPE_TODO 2
#endif				/* !GNOME_Evolution_Calendar_TYPE_TODO */

#ifndef GNOME_Evolution_Calendar_TYPE_JOURNAL
#define GNOME_Evolution_Calendar_TYPE_JOURNAL 4
#endif				/* !GNOME_Evolution_Calendar_TYPE_JOURNAL */

#ifndef GNOME_Evolution_Calendar_TYPE_ANY
#define GNOME_Evolution_Calendar_TYPE_ANY 7
#endif				/* !GNOME_Evolution_Calendar_TYPE_ANY */

#if !defined(_GNOME_Evolution_Calendar_CalObjModType_defined)
#define _GNOME_Evolution_Calendar_CalObjModType_defined 1
   typedef CORBA_long GNOME_Evolution_Calendar_CalObjModType;
#define GNOME_Evolution_Calendar_CalObjModType_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjModType_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjModType_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjModType_struct;
#define TC_GNOME_Evolution_Calendar_CalObjModType ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjModType_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjModType__alloc() ((GNOME_Evolution_Calendar_CalObjModType *)ORBit_small_alloc (TC_CORBA_long))
#define GNOME_Evolution_Calendar_CalObjModType__freekids(m,d) ORBit_small_freekids (TC_CORBA_long,(m),(d))
#endif
#ifndef GNOME_Evolution_Calendar_MOD_THIS
#define GNOME_Evolution_Calendar_MOD_THIS 1
#endif				/* !GNOME_Evolution_Calendar_MOD_THIS */

#ifndef GNOME_Evolution_Calendar_MOD_THISANDPRIOR
#define GNOME_Evolution_Calendar_MOD_THISANDPRIOR 2
#endif				/* !GNOME_Evolution_Calendar_MOD_THISANDPRIOR */

#ifndef GNOME_Evolution_Calendar_MOD_THISANDFUTURE
#define GNOME_Evolution_Calendar_MOD_THISANDFUTURE 4
#endif				/* !GNOME_Evolution_Calendar_MOD_THISANDFUTURE */

#ifndef GNOME_Evolution_Calendar_MOD_ALL
#define GNOME_Evolution_Calendar_MOD_ALL 7
#endif				/* !GNOME_Evolution_Calendar_MOD_ALL */

#if !defined(_GNOME_Evolution_Calendar_CalMode_defined)
#define _GNOME_Evolution_Calendar_CalMode_defined 1
   typedef CORBA_long GNOME_Evolution_Calendar_CalMode;
#define GNOME_Evolution_Calendar_CalMode_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalMode_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalMode_struct;
#define TC_GNOME_Evolution_Calendar_CalMode ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalMode_struct)
#endif
#define GNOME_Evolution_Calendar_CalMode__alloc() ((GNOME_Evolution_Calendar_CalMode *)ORBit_small_alloc (TC_CORBA_long))
#define GNOME_Evolution_Calendar_CalMode__freekids(m,d) ORBit_small_freekids (TC_CORBA_long,(m),(d))
#endif
#ifndef GNOME_Evolution_Calendar_MODE_LOCAL
#define GNOME_Evolution_Calendar_MODE_LOCAL 1
#endif				/* !GNOME_Evolution_Calendar_MODE_LOCAL */

#ifndef GNOME_Evolution_Calendar_MODE_REMOTE
#define GNOME_Evolution_Calendar_MODE_REMOTE 2
#endif				/* !GNOME_Evolution_Calendar_MODE_REMOTE */

#ifndef GNOME_Evolution_Calendar_MODE_ANY
#define GNOME_Evolution_Calendar_MODE_ANY 7
#endif				/* !GNOME_Evolution_Calendar_MODE_ANY */

#if !defined(_GNOME_Evolution_Calendar_CalObjChangeType_defined)
#define _GNOME_Evolution_Calendar_CalObjChangeType_defined 1
   typedef CORBA_long GNOME_Evolution_Calendar_CalObjChangeType;
#define GNOME_Evolution_Calendar_CalObjChangeType_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjChangeType_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjChangeType_struct;
#define TC_GNOME_Evolution_Calendar_CalObjChangeType ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjChangeType_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjChangeType__alloc() ((GNOME_Evolution_Calendar_CalObjChangeType *)ORBit_small_alloc (TC_CORBA_long))
#define GNOME_Evolution_Calendar_CalObjChangeType__freekids(m,d) ORBit_small_freekids (TC_CORBA_long,(m),(d))
#endif
#ifndef GNOME_Evolution_Calendar_ADDED
#define GNOME_Evolution_Calendar_ADDED 1
#endif				/* !GNOME_Evolution_Calendar_ADDED */

#ifndef GNOME_Evolution_Calendar_MODIFIED
#define GNOME_Evolution_Calendar_MODIFIED 2
#endif				/* !GNOME_Evolution_Calendar_MODIFIED */

#ifndef GNOME_Evolution_Calendar_DELETED
#define GNOME_Evolution_Calendar_DELETED 4
#endif				/* !GNOME_Evolution_Calendar_DELETED */

#if !defined(_GNOME_Evolution_Calendar_Time_t_defined)
#define _GNOME_Evolution_Calendar_Time_t_defined 1
   typedef CORBA_unsigned_long GNOME_Evolution_Calendar_Time_t;
#define GNOME_Evolution_Calendar_Time_t_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_Time_t_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Time_t_struct;
#define TC_GNOME_Evolution_Calendar_Time_t ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Time_t_struct)
#endif
#define GNOME_Evolution_Calendar_Time_t__alloc() ((GNOME_Evolution_Calendar_Time_t *)ORBit_small_alloc (TC_CORBA_unsigned_long))
#define GNOME_Evolution_Calendar_Time_t__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjInstance_defined)
#define _GNOME_Evolution_Calendar_CalObjInstance_defined 1
   typedef struct GNOME_Evolution_Calendar_CalObjInstance_type
      GNOME_Evolution_Calendar_CalObjInstance;
   struct GNOME_Evolution_Calendar_CalObjInstance_type
   {
      GNOME_Evolution_Calendar_CalObjUID uid;
      GNOME_Evolution_Calendar_Time_t start;
      GNOME_Evolution_Calendar_Time_t end;
   };

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjInstance_struct;
#define TC_GNOME_Evolution_Calendar_CalObjInstance ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjInstance_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjInstance__alloc() ((GNOME_Evolution_Calendar_CalObjInstance *)ORBit_small_alloc (TC_GNOME_Evolution_Calendar_CalObjInstance))
#define GNOME_Evolution_Calendar_CalObjInstance__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Calendar_CalObjInstance,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_21 'C'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_22 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_23 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_24 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_25 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_26 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_27 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_28 'r'
#if !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_defined)
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_defined 1
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalObjInstance *_buffer;
      CORBA_boolean _release;
   } CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_21 'C'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_22 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_23 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_24 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_25 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_26 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_27 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance__alloc() ((CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance,(m),(d))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_allocbuf(l) ((GNOME_Evolution_Calendar_CalObjInstance*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance, (l)))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_allocbuf(l) ((GNOME_Evolution_Calendar_CalObjInstance*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjInstanceSeq_defined)
#define _GNOME_Evolution_Calendar_CalObjInstanceSeq_defined 1
   typedef CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance
      GNOME_Evolution_Calendar_CalObjInstanceSeq;
#define GNOME_Evolution_Calendar_CalObjInstanceSeq_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjInstanceSeq_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_struct;
#define TC_GNOME_Evolution_Calendar_CalObjInstanceSeq ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjInstanceSeq__alloc() ((GNOME_Evolution_Calendar_CalObjInstanceSeq *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance))
#define GNOME_Evolution_Calendar_CalObjInstanceSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance,(m),(d))
#define GNOME_Evolution_Calendar_CalObjInstanceSeq_allocbuf(l) ((GNOME_Evolution_Calendar_CalObjInstance*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjChange_defined)
#define _GNOME_Evolution_Calendar_CalObjChange_defined 1
   typedef struct GNOME_Evolution_Calendar_CalObjChange_type
      GNOME_Evolution_Calendar_CalObjChange;
   struct GNOME_Evolution_Calendar_CalObjChange_type
   {
      GNOME_Evolution_Calendar_CalObj calobj;
      GNOME_Evolution_Calendar_CalObjChangeType type;
   };

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjChange_struct;
#define TC_GNOME_Evolution_Calendar_CalObjChange ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjChange_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjChange__alloc() ((GNOME_Evolution_Calendar_CalObjChange *)ORBit_small_alloc (TC_GNOME_Evolution_Calendar_CalObjChange))
#define GNOME_Evolution_Calendar_CalObjChange__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Calendar_CalObjChange,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_21 'C'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_22 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_23 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_24 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_25 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_26 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_27 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_28 'r'
#if !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_defined)
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_defined 1
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalObjChange *_buffer;
      CORBA_boolean _release;
   } CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_21 'C'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_22 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_23 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_24 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_25 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_26 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_27 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange__alloc() ((CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange,(m),(d))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_allocbuf(l) ((GNOME_Evolution_Calendar_CalObjChange*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange, (l)))
#define CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_allocbuf(l) ((GNOME_Evolution_Calendar_CalObjChange*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjChangeSeq_defined)
#define _GNOME_Evolution_Calendar_CalObjChangeSeq_defined 1
   typedef CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange
      GNOME_Evolution_Calendar_CalObjChangeSeq;
#define GNOME_Evolution_Calendar_CalObjChangeSeq_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_CalObjChangeSeq_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalObjChangeSeq_struct;
#define TC_GNOME_Evolution_Calendar_CalObjChangeSeq ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalObjChangeSeq_struct)
#endif
#define GNOME_Evolution_Calendar_CalObjChangeSeq__alloc() ((GNOME_Evolution_Calendar_CalObjChangeSeq *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange))
#define GNOME_Evolution_Calendar_CalObjChangeSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange,(m),(d))
#define GNOME_Evolution_Calendar_CalObjChangeSeq_allocbuf(l) ((GNOME_Evolution_Calendar_CalObjChange*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_User_defined)
#define _GNOME_Evolution_Calendar_User_defined 1
   typedef CORBA_string GNOME_Evolution_Calendar_User;
#define GNOME_Evolution_Calendar_User_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_User_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_User_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Calendar_User_struct;
#define TC_GNOME_Evolution_Calendar_User ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_User_struct)
#endif
#define GNOME_Evolution_Calendar_User__alloc() ((GNOME_Evolution_Calendar_User *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Calendar_User__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'C'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'r'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      CORBA_string *_buffer;
      CORBA_boolean _release;
   } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'C'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_User)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_User 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_21 'C'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_22 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_23 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_24 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_25 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_26 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_27 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_28 'r'
#if !defined(_CORBA_sequence_GNOME_Evolution_Calendar_User_defined)
#define _CORBA_sequence_GNOME_Evolution_Calendar_User_defined 1
   typedef CORBA_sequence_CORBA_string
      CORBA_sequence_GNOME_Evolution_Calendar_User;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_21 'C'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_22 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_23 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_24 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_25 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_26 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_27 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_GNOME_Evolution_Calendar_User_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Calendar_User ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Calendar_User_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Calendar_User__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_GNOME_Evolution_Calendar_User__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_GNOME_Evolution_Calendar_User_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_GNOME_Evolution_Calendar_User_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_GNOME_Evolution_Calendar_User_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_GNOME_Evolution_Calendar_UserList_defined)
#define _GNOME_Evolution_Calendar_UserList_defined 1
   typedef CORBA_sequence_GNOME_Evolution_Calendar_User
      GNOME_Evolution_Calendar_UserList;
#define GNOME_Evolution_Calendar_UserList_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Calendar_User_marshal((x),(y),(z))
#define GNOME_Evolution_Calendar_UserList_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Calendar_User_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_UserList_struct;
#define TC_GNOME_Evolution_Calendar_UserList ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_UserList_struct)
#endif
#define GNOME_Evolution_Calendar_UserList__alloc() ((GNOME_Evolution_Calendar_UserList *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Calendar_User))
#define GNOME_Evolution_Calendar_UserList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Calendar_User,(m),(d))
#define GNOME_Evolution_Calendar_UserList_allocbuf(l) ((GNOME_Evolution_Calendar_User*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Calendar_User, (l)))
#endif
#if !defined(_GNOME_Evolution_Calendar_CallStatus_defined)
#define _GNOME_Evolution_Calendar_CallStatus_defined 1
   typedef enum
   {
      GNOME_Evolution_Calendar_Success,
      GNOME_Evolution_Calendar_RepositoryOffline,
      GNOME_Evolution_Calendar_PermissionDenied,
      GNOME_Evolution_Calendar_InvalidRange,
      GNOME_Evolution_Calendar_ObjectNotFound,
      GNOME_Evolution_Calendar_InvalidObject,
      GNOME_Evolution_Calendar_ObjectIdAlreadyExists,
      GNOME_Evolution_Calendar_AuthenticationFailed,
      GNOME_Evolution_Calendar_AuthenticationRequired,
      GNOME_Evolution_Calendar_UnsupportedField,
      GNOME_Evolution_Calendar_UnsupportedMethod,
      GNOME_Evolution_Calendar_UnsupportedAuthenticationMethod,
      GNOME_Evolution_Calendar_TLSNotAvailable,
      GNOME_Evolution_Calendar_NoSuchCal,
      GNOME_Evolution_Calendar_SearchSizeLimitExceeded,
      GNOME_Evolution_Calendar_SearchTimeLimitExceeded,
      GNOME_Evolution_Calendar_InvalidQuery,
      GNOME_Evolution_Calendar_QueryRefused,
      GNOME_Evolution_Calendar_CouldNotCancel,
      GNOME_Evolution_Calendar_OtherError
   } GNOME_Evolution_Calendar_CallStatus;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CallStatus_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CallStatus_struct;
#define TC_GNOME_Evolution_Calendar_CallStatus ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CallStatus_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_CalView) && !defined(_GNOME_Evolution_Calendar_CalView_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_CalView 1
#define _GNOME_Evolution_Calendar_CalView_defined 1
#define GNOME_Evolution_Calendar_CalView__freekids CORBA_Object__freekids
   typedef CORBA_Object GNOME_Evolution_Calendar_CalView;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_CalView__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalView_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalView_struct;
#define TC_GNOME_Evolution_Calendar_CalView ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalView_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_CalViewListener) && !defined(_GNOME_Evolution_Calendar_CalViewListener_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_CalViewListener 1
#define _GNOME_Evolution_Calendar_CalViewListener_defined 1
#define GNOME_Evolution_Calendar_CalViewListener__freekids CORBA_Object__freekids
   typedef CORBA_Object GNOME_Evolution_Calendar_CalViewListener;
   extern CORBA_unsigned_long
      GNOME_Evolution_Calendar_CalViewListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalViewListener_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalViewListener_struct;
#define TC_GNOME_Evolution_Calendar_CalViewListener ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalViewListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_Cal) && !defined(_GNOME_Evolution_Calendar_Cal_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_Cal 1
#define _GNOME_Evolution_Calendar_Cal_defined 1
#define GNOME_Evolution_Calendar_Cal__freekids CORBA_Object__freekids
   typedef CORBA_Object GNOME_Evolution_Calendar_Cal;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_Cal__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Calendar_Cal_struct;
#define TC_GNOME_Evolution_Calendar_Cal ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Cal_struct)
#endif
#endif
#undef ex_GNOME_Evolution_Calendar_Cal_NotFound
#define ex_GNOME_Evolution_Calendar_Cal_NotFound "IDL:GNOME/Evolution/Calendar/Cal/NotFound:1.0"
#if !defined(_GNOME_Evolution_Calendar_Cal_NotFound_defined)
#define _GNOME_Evolution_Calendar_Cal_NotFound_defined 1
   typedef struct GNOME_Evolution_Calendar_Cal_NotFound_type
      GNOME_Evolution_Calendar_Cal_NotFound;
   struct GNOME_Evolution_Calendar_Cal_NotFound_type
   {
      int dummy;
   };

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Cal_NotFound_struct;
#define TC_GNOME_Evolution_Calendar_Cal_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Cal_NotFound_struct)
#endif
#define GNOME_Evolution_Calendar_Cal_NotFound__alloc() ((GNOME_Evolution_Calendar_Cal_NotFound *)ORBit_small_alloc (TC_GNOME_Evolution_Calendar_Cal_NotFound))
#define GNOME_Evolution_Calendar_Cal_NotFound__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Calendar_Cal_NotFound,(m),(d))
#endif
#undef ex_GNOME_Evolution_Calendar_Cal_InvalidRange
#define ex_GNOME_Evolution_Calendar_Cal_InvalidRange "IDL:GNOME/Evolution/Calendar/Cal/InvalidRange:1.0"
#if !defined(_GNOME_Evolution_Calendar_Cal_InvalidRange_defined)
#define _GNOME_Evolution_Calendar_Cal_InvalidRange_defined 1
   typedef struct GNOME_Evolution_Calendar_Cal_InvalidRange_type
      GNOME_Evolution_Calendar_Cal_InvalidRange;
   struct GNOME_Evolution_Calendar_Cal_InvalidRange_type
   {
      int dummy;
   };

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Cal_InvalidRange_struct;
#define TC_GNOME_Evolution_Calendar_Cal_InvalidRange ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Cal_InvalidRange_struct)
#endif
#define GNOME_Evolution_Calendar_Cal_InvalidRange__alloc() ((GNOME_Evolution_Calendar_Cal_InvalidRange *)ORBit_small_alloc (TC_GNOME_Evolution_Calendar_Cal_InvalidRange))
#define GNOME_Evolution_Calendar_Cal_InvalidRange__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Calendar_Cal_InvalidRange,(m),(d))
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_CalListener) && !defined(_GNOME_Evolution_Calendar_CalListener_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_CalListener 1
#define _GNOME_Evolution_Calendar_CalListener_defined 1
#define GNOME_Evolution_Calendar_CalListener__freekids CORBA_Object__freekids
   typedef CORBA_Object GNOME_Evolution_Calendar_CalListener;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_CalListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalListener_struct;
#define TC_GNOME_Evolution_Calendar_CalListener ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalListener_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Calendar_CalListener_SetModeStatus_defined)
#define _GNOME_Evolution_Calendar_CalListener_SetModeStatus_defined 1
   typedef enum
   {
      GNOME_Evolution_Calendar_CalListener_MODE_SET,
      GNOME_Evolution_Calendar_CalListener_MODE_NOT_SET,
      GNOME_Evolution_Calendar_CalListener_MODE_NOT_SUPPORTED
   } GNOME_Evolution_Calendar_CalListener_SetModeStatus;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_struct;
#define TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalListener_SetModeStatus_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_CalFactory) && !defined(_GNOME_Evolution_Calendar_CalFactory_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_CalFactory 1
#define _GNOME_Evolution_Calendar_CalFactory_defined 1
#define GNOME_Evolution_Calendar_CalFactory__freekids CORBA_Object__freekids
   typedef CORBA_Object GNOME_Evolution_Calendar_CalFactory;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_CalFactory__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalFactory_struct;
#define TC_GNOME_Evolution_Calendar_CalFactory ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalFactory_struct)
#endif
#endif
#undef ex_GNOME_Evolution_Calendar_CalFactory_NilListener
#define ex_GNOME_Evolution_Calendar_CalFactory_NilListener "IDL:GNOME/Evolution/Calendar/CalFactory/NilListener:1.0"
#if !defined(_GNOME_Evolution_Calendar_CalFactory_NilListener_defined)
#define _GNOME_Evolution_Calendar_CalFactory_NilListener_defined 1
   typedef struct GNOME_Evolution_Calendar_CalFactory_NilListener_type
      GNOME_Evolution_Calendar_CalFactory_NilListener;
   struct GNOME_Evolution_Calendar_CalFactory_NilListener_type
   {
      int dummy;
   };

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalFactory_NilListener_struct;
#define TC_GNOME_Evolution_Calendar_CalFactory_NilListener ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalFactory_NilListener_struct)
#endif
#define GNOME_Evolution_Calendar_CalFactory_NilListener__alloc() ((GNOME_Evolution_Calendar_CalFactory_NilListener *)ORBit_small_alloc (TC_GNOME_Evolution_Calendar_CalFactory_NilListener))
#define GNOME_Evolution_Calendar_CalFactory_NilListener__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Calendar_CalFactory_NilListener,(m),(d))
#endif
#undef ex_GNOME_Evolution_Calendar_CalFactory_InvalidURI
#define ex_GNOME_Evolution_Calendar_CalFactory_InvalidURI "IDL:GNOME/Evolution/Calendar/CalFactory/InvalidURI:1.0"
#if !defined(_GNOME_Evolution_Calendar_CalFactory_InvalidURI_defined)
#define _GNOME_Evolution_Calendar_CalFactory_InvalidURI_defined 1
   typedef struct GNOME_Evolution_Calendar_CalFactory_InvalidURI_type
      GNOME_Evolution_Calendar_CalFactory_InvalidURI;
   struct GNOME_Evolution_Calendar_CalFactory_InvalidURI_type
   {
      int dummy;
   };

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_struct;
#define TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_struct)
#endif
#define GNOME_Evolution_Calendar_CalFactory_InvalidURI__alloc() ((GNOME_Evolution_Calendar_CalFactory_InvalidURI *)ORBit_small_alloc (TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI))
#define GNOME_Evolution_Calendar_CalFactory_InvalidURI__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI,(m),(d))
#endif
#undef ex_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod
#define ex_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod "IDL:GNOME/Evolution/Calendar/CalFactory/UnsupportedMethod:1.0"
#if !defined(_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_defined)
#define _GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_defined 1
   typedef struct GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_type
      GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod;
   struct GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_type
   {
      int dummy;
   };

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_21 'C'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_22 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_23 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_24 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_25 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_26 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_27 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_28 'r'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_struct;
#define TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_struct)
#endif
#define GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod__alloc() ((GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod *)ORBit_small_alloc (TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod))
#define GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod,(m),(d))
#endif

/** POA structures **/
#ifndef _defined_POA_GNOME_Evolution_Calendar_CalView
#define _defined_POA_GNOME_Evolution_Calendar_CalView 1
   typedef struct
   {
      void *_private;
      void (*start) (PortableServer_Servant _servant, CORBA_Environment * ev);
   } POA_GNOME_Evolution_Calendar_CalView__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_CalView__epv
	 *GNOME_Evolution_Calendar_CalView_epv;
   } POA_GNOME_Evolution_Calendar_CalView__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_CalView__vepv *vepv;
   } POA_GNOME_Evolution_Calendar_CalView;
   extern void
      POA_GNOME_Evolution_Calendar_CalView__init(PortableServer_Servant
						 servant,
						 CORBA_Environment * ev);
   extern void
      POA_GNOME_Evolution_Calendar_CalView__fini(PortableServer_Servant
						 servant,
						 CORBA_Environment * ev);
#endif				/* _defined_POA_GNOME_Evolution_Calendar_CalView */
#ifndef _defined_POA_GNOME_Evolution_Calendar_CalViewListener
#define _defined_POA_GNOME_Evolution_Calendar_CalViewListener 1
   typedef struct
   {
      void *_private;
      void (*notifyObjectsAdded) (PortableServer_Servant _servant,
				  const GNOME_Evolution_Calendar_stringlist *
				  objects, CORBA_Environment * ev);
      void (*notifyObjectsModified) (PortableServer_Servant _servant,
				     const GNOME_Evolution_Calendar_stringlist
				     * objects, CORBA_Environment * ev);
      void (*notifyObjectsRemoved) (PortableServer_Servant _servant,
				    const
				    GNOME_Evolution_Calendar_CalObjUIDSeq *
				    uids, CORBA_Environment * ev);
      void (*notifyQueryProgress) (PortableServer_Servant _servant,
				   const CORBA_char * message,
				   const CORBA_short percent,
				   CORBA_Environment * ev);
      void (*notifyQueryDone) (PortableServer_Servant _servant,
			       const GNOME_Evolution_Calendar_CallStatus
			       status, CORBA_Environment * ev);
   } POA_GNOME_Evolution_Calendar_CalViewListener__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_CalViewListener__epv
	 *GNOME_Evolution_Calendar_CalViewListener_epv;
   } POA_GNOME_Evolution_Calendar_CalViewListener__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_CalViewListener__vepv *vepv;
   } POA_GNOME_Evolution_Calendar_CalViewListener;
   extern void
      POA_GNOME_Evolution_Calendar_CalViewListener__init
      (PortableServer_Servant servant, CORBA_Environment * ev);
   extern void
      POA_GNOME_Evolution_Calendar_CalViewListener__fini
      (PortableServer_Servant servant, CORBA_Environment * ev);
#endif				/* _defined_POA_GNOME_Evolution_Calendar_CalViewListener */
#ifndef _defined_POA_GNOME_Evolution_Calendar_Cal
#define _defined_POA_GNOME_Evolution_Calendar_Cal 1
   typedef struct
   {
      void *_private;
       CORBA_string(*_get_uri) (PortableServer_Servant _servant,
				CORBA_Environment * ev);
      void (*open) (PortableServer_Servant _servant,
		    const CORBA_boolean only_if_exists,
		    const CORBA_char * username, const CORBA_char * password,
		    CORBA_Environment * ev);
      void (*remove) (PortableServer_Servant _servant,
		      CORBA_Environment * ev);
      void (*isReadOnly) (PortableServer_Servant _servant,
			  CORBA_Environment * ev);
      void (*getStaticCapabilities) (PortableServer_Servant _servant,
				     CORBA_Environment * ev);
      void (*getCalAddress) (PortableServer_Servant _servant,
			     CORBA_Environment * ev);
      void (*getAlarmEmailAddress) (PortableServer_Servant _servant,
				    CORBA_Environment * ev);
      void (*getLdapAttribute) (PortableServer_Servant _servant,
				CORBA_Environment * ev);
      void (*setMode) (PortableServer_Servant _servant,
		       const GNOME_Evolution_Calendar_CalMode mode,
		       CORBA_Environment * ev);
      void (*getDefaultObject) (PortableServer_Servant _servant,
				CORBA_Environment * ev);
      void (*getObject) (PortableServer_Servant _servant,
			 const CORBA_char * uid, const CORBA_char * rid,
			 CORBA_Environment * ev);
      void (*getObjectList) (PortableServer_Servant _servant,
			     const CORBA_char * query,
			     CORBA_Environment * ev);
      void (*getTimezone) (PortableServer_Servant _servant,
			   const CORBA_char * tzid, CORBA_Environment * ev);
      void (*addTimezone) (PortableServer_Servant _servant,
			   const CORBA_char * tz, CORBA_Environment * ev);
      void (*setDefaultTimezone) (PortableServer_Servant _servant,
				  const CORBA_char * tzid,
				  CORBA_Environment * ev);
      void (*getChanges) (PortableServer_Servant _servant,
			  const CORBA_char * change_id,
			  CORBA_Environment * ev);
      void (*getFreeBusy) (PortableServer_Servant _servant,
			   const GNOME_Evolution_Calendar_UserList * users,
			   const GNOME_Evolution_Calendar_Time_t start,
			   const GNOME_Evolution_Calendar_Time_t end,
			   CORBA_Environment * ev);
      void (*discardAlarm) (PortableServer_Servant _servant,
			    const CORBA_char * uid, const CORBA_char * auid,
			    CORBA_Environment * ev);
      void (*createObject) (PortableServer_Servant _servant,
			    const CORBA_char * calobj,
			    CORBA_Environment * ev);
      void (*modifyObject) (PortableServer_Servant _servant,
			    const CORBA_char * calobj,
			    const GNOME_Evolution_Calendar_CalObjModType mod,
			    CORBA_Environment * ev);
      void (*removeObject) (PortableServer_Servant _servant,
			    const CORBA_char * uid, const CORBA_char * rid,
			    const GNOME_Evolution_Calendar_CalObjModType mod,
			    CORBA_Environment * ev);
      void (*receiveObjects) (PortableServer_Servant _servant,
			      const CORBA_char * calobj,
			      CORBA_Environment * ev);
      void (*sendObjects) (PortableServer_Servant _servant,
			   const CORBA_char * calobj, CORBA_Environment * ev);
      void (*getQuery) (PortableServer_Servant _servant,
			const CORBA_char * sexp,
			const GNOME_Evolution_Calendar_CalViewListener ql,
			CORBA_Environment * ev);
   } POA_GNOME_Evolution_Calendar_Cal__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_Cal__epv *GNOME_Evolution_Calendar_Cal_epv;
   } POA_GNOME_Evolution_Calendar_Cal__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_Cal__vepv *vepv;
   } POA_GNOME_Evolution_Calendar_Cal;
   extern void POA_GNOME_Evolution_Calendar_Cal__init(PortableServer_Servant
						      servant,
						      CORBA_Environment * ev);
   extern void POA_GNOME_Evolution_Calendar_Cal__fini(PortableServer_Servant
						      servant,
						      CORBA_Environment * ev);
#endif				/* _defined_POA_GNOME_Evolution_Calendar_Cal */
#ifndef _defined_POA_GNOME_Evolution_Calendar_CalListener
#define _defined_POA_GNOME_Evolution_Calendar_CalListener 1
   typedef struct
   {
      void *_private;
      void (*notifyReadOnly) (PortableServer_Servant _servant,
			      const GNOME_Evolution_Calendar_CallStatus
			      status, const CORBA_boolean read_only,
			      CORBA_Environment * ev);
      void (*notifyCalAddress) (PortableServer_Servant _servant,
				const GNOME_Evolution_Calendar_CallStatus
				status, const CORBA_char * address,
				CORBA_Environment * ev);
      void (*notifyAlarmEmailAddress) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CallStatus
				       status, const CORBA_char * address,
				       CORBA_Environment * ev);
      void (*notifyLDAPAttribute) (PortableServer_Servant _servant,
				   const GNOME_Evolution_Calendar_CallStatus
				   status, const CORBA_char * ldap_attribute,
				   CORBA_Environment * ev);
      void (*notifyStaticCapabilities) (PortableServer_Servant _servant,
					const
					GNOME_Evolution_Calendar_CallStatus
					status,
					const CORBA_char * capabilities,
					CORBA_Environment * ev);
      void (*notifyCalOpened) (PortableServer_Servant _servant,
			       const GNOME_Evolution_Calendar_CallStatus
			       status, CORBA_Environment * ev);
      void (*notifyCalRemoved) (PortableServer_Servant _servant,
				const GNOME_Evolution_Calendar_CallStatus
				status, CORBA_Environment * ev);
      void (*notifyObjectCreated) (PortableServer_Servant _servant,
				   const GNOME_Evolution_Calendar_CallStatus
				   status, const CORBA_char * uid,
				   CORBA_Environment * ev);
      void (*notifyObjectModified) (PortableServer_Servant _servant,
				    const GNOME_Evolution_Calendar_CallStatus
				    status, CORBA_Environment * ev);
      void (*notifyObjectRemoved) (PortableServer_Servant _servant,
				   const GNOME_Evolution_Calendar_CallStatus
				   status, CORBA_Environment * ev);
      void (*notifyAlarmDiscarded) (PortableServer_Servant _servant,
				    const GNOME_Evolution_Calendar_CallStatus
				    status, CORBA_Environment * ev);
      void (*notifyObjectsReceived) (PortableServer_Servant _servant,
				     const GNOME_Evolution_Calendar_CallStatus
				     status, CORBA_Environment * ev);
      void (*notifyObjectsSent) (PortableServer_Servant _servant,
				 const GNOME_Evolution_Calendar_CallStatus
				 status,
				 const GNOME_Evolution_Calendar_UserList *
				 users, const CORBA_char * calobj,
				 CORBA_Environment * ev);
      void (*notifyDefaultObjectRequested) (PortableServer_Servant _servant,
					    const
					    GNOME_Evolution_Calendar_CallStatus
					    status, const CORBA_char * object,
					    CORBA_Environment * ev);
      void (*notifyObjectRequested) (PortableServer_Servant _servant,
				     const GNOME_Evolution_Calendar_CallStatus
				     status, const CORBA_char * object,
				     CORBA_Environment * ev);
      void (*notifyObjectListRequested) (PortableServer_Servant _servant,
					 const
					 GNOME_Evolution_Calendar_CallStatus
					 status,
					 const
					 GNOME_Evolution_Calendar_stringlist *
					 objects, CORBA_Environment * ev);
      void (*notifyQuery) (PortableServer_Servant _servant,
			   const GNOME_Evolution_Calendar_CallStatus status,
			   const GNOME_Evolution_Calendar_CalView query,
			   CORBA_Environment * ev);
      void (*notifyTimezoneRequested) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CallStatus
				       status, const CORBA_char * tz,
				       CORBA_Environment * ev);
      void (*notifyTimezoneAdded) (PortableServer_Servant _servant,
				   const GNOME_Evolution_Calendar_CallStatus
				   status, const CORBA_char * tzid,
				   CORBA_Environment * ev);
      void (*notifyDefaultTimezoneSet) (PortableServer_Servant _servant,
					const
					GNOME_Evolution_Calendar_CallStatus
					status, CORBA_Environment * ev);
      void (*notifyChanges) (PortableServer_Servant _servant,
			     const GNOME_Evolution_Calendar_CallStatus status,
			     const GNOME_Evolution_Calendar_CalObjChangeSeq *
			     changes, CORBA_Environment * ev);
      void (*notifyFreeBusy) (PortableServer_Servant _servant,
			      const GNOME_Evolution_Calendar_CallStatus
			      status,
			      const GNOME_Evolution_Calendar_CalObjSeq *
			      freebusy, CORBA_Environment * ev);
      void (*notifyCalSetMode) (PortableServer_Servant _servant,
				const
				GNOME_Evolution_Calendar_CalListener_SetModeStatus
				status,
				const GNOME_Evolution_Calendar_CalMode mode,
				CORBA_Environment * ev);
      void (*notifyCategoriesChanged) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_StringSeq *
				       categories, CORBA_Environment * ev);
      void (*notifyErrorOccurred) (PortableServer_Servant _servant,
				   const CORBA_char * message,
				   CORBA_Environment * ev);
   } POA_GNOME_Evolution_Calendar_CalListener__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_CalListener__epv
	 *GNOME_Evolution_Calendar_CalListener_epv;
   } POA_GNOME_Evolution_Calendar_CalListener__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_CalListener__vepv *vepv;
   } POA_GNOME_Evolution_Calendar_CalListener;
   extern void
      POA_GNOME_Evolution_Calendar_CalListener__init(PortableServer_Servant
						     servant,
						     CORBA_Environment * ev);
   extern void
      POA_GNOME_Evolution_Calendar_CalListener__fini(PortableServer_Servant
						     servant,
						     CORBA_Environment * ev);
#endif				/* _defined_POA_GNOME_Evolution_Calendar_CalListener */
#ifndef _defined_POA_GNOME_Evolution_Calendar_CalFactory
#define _defined_POA_GNOME_Evolution_Calendar_CalFactory 1
   typedef struct
   {
      void *_private;
       GNOME_Evolution_Calendar_Cal(*getCal) (PortableServer_Servant _servant,
					      const CORBA_char * source,
					      const
					      GNOME_Evolution_Calendar_CalObjType
					      type,
					      const
					      GNOME_Evolution_Calendar_CalListener
					      listener,
					      CORBA_Environment * ev);
   } POA_GNOME_Evolution_Calendar_CalFactory__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_CalFactory__epv
	 *GNOME_Evolution_Calendar_CalFactory_epv;
   } POA_GNOME_Evolution_Calendar_CalFactory__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_CalFactory__vepv *vepv;
   } POA_GNOME_Evolution_Calendar_CalFactory;
   extern void
      POA_GNOME_Evolution_Calendar_CalFactory__init(PortableServer_Servant
						    servant,
						    CORBA_Environment * ev);
   extern void
      POA_GNOME_Evolution_Calendar_CalFactory__fini(PortableServer_Servant
						    servant,
						    CORBA_Environment * ev);
#endif				/* _defined_POA_GNOME_Evolution_Calendar_CalFactory */

/** skel prototypes **/
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalView_start
      (POA_GNOME_Evolution_Calendar_CalView * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_start) (PortableServer_Servant _servant,
			    CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalViewListener_notifyObjectsAdded
      (POA_GNOME_Evolution_Calendar_CalViewListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectsAdded) (PortableServer_Servant _servant,
					 const
					 GNOME_Evolution_Calendar_stringlist *
					 objects, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalViewListener_notifyObjectsModified
      (POA_GNOME_Evolution_Calendar_CalViewListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectsModified) (PortableServer_Servant _servant,
					    const
					    GNOME_Evolution_Calendar_stringlist
					    * objects,
					    CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalViewListener_notifyObjectsRemoved
      (POA_GNOME_Evolution_Calendar_CalViewListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectsRemoved) (PortableServer_Servant _servant,
					   const
					   GNOME_Evolution_Calendar_CalObjUIDSeq
					   * uids, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalViewListener_notifyQueryProgress
      (POA_GNOME_Evolution_Calendar_CalViewListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyQueryProgress) (PortableServer_Servant _servant,
					  const CORBA_char * message,
					  const CORBA_short percent,
					  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalViewListener_notifyQueryDone
      (POA_GNOME_Evolution_Calendar_CalViewListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyQueryDone) (PortableServer_Servant _servant,
				      const
				      GNOME_Evolution_Calendar_CallStatus
				      status, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal__get_uri
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       CORBA_string(*_impl__get_uri) (PortableServer_Servant _servant,
				      CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_open) (PortableServer_Servant _servant,
			   const CORBA_boolean only_if_exists,
			   const CORBA_char * username,
			   const CORBA_char * password,
			   CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_remove
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_remove) (PortableServer_Servant _servant,
			     CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_isReadOnly
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_isReadOnly) (PortableServer_Servant _servant,
				 CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getStaticCapabilities
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getStaticCapabilities) (PortableServer_Servant _servant,
					    CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getCalAddress
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getCalAddress) (PortableServer_Servant _servant,
				    CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getAlarmEmailAddress
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getAlarmEmailAddress) (PortableServer_Servant _servant,
					   CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getLdapAttribute
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getLdapAttribute) (PortableServer_Servant _servant,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_setMode
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_setMode) (PortableServer_Servant _servant,
			      const GNOME_Evolution_Calendar_CalMode mode,
			      CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getDefaultObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getDefaultObject) (PortableServer_Servant _servant,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getObject) (PortableServer_Servant _servant,
				const CORBA_char * uid,
				const CORBA_char * rid,
				CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getObjectList
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getObjectList) (PortableServer_Servant _servant,
				    const CORBA_char * query,
				    CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getTimezone
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getTimezone) (PortableServer_Servant _servant,
				  const CORBA_char * tzid,
				  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_addTimezone
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_addTimezone) (PortableServer_Servant _servant,
				  const CORBA_char * tz,
				  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_setDefaultTimezone
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_setDefaultTimezone) (PortableServer_Servant _servant,
					 const CORBA_char * tzid,
					 CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getChanges
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getChanges) (PortableServer_Servant _servant,
				 const CORBA_char * change_id,
				 CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getFreeBusy
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getFreeBusy) (PortableServer_Servant _servant,
				  const GNOME_Evolution_Calendar_UserList *
				  users,
				  const GNOME_Evolution_Calendar_Time_t start,
				  const GNOME_Evolution_Calendar_Time_t end,
				  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_discardAlarm
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_discardAlarm) (PortableServer_Servant _servant,
				   const CORBA_char * uid,
				   const CORBA_char * auid,
				   CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_createObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_createObject) (PortableServer_Servant _servant,
				   const CORBA_char * calobj,
				   CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_modifyObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_modifyObject) (PortableServer_Servant _servant,
				   const CORBA_char * calobj,
				   const
				   GNOME_Evolution_Calendar_CalObjModType mod,
				   CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_removeObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_removeObject) (PortableServer_Servant _servant,
				   const CORBA_char * uid,
				   const CORBA_char * rid,
				   const
				   GNOME_Evolution_Calendar_CalObjModType mod,
				   CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_receiveObjects
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_receiveObjects) (PortableServer_Servant _servant,
				     const CORBA_char * calobj,
				     CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_sendObjects
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_sendObjects) (PortableServer_Servant _servant,
				  const CORBA_char * calobj,
				  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getQuery
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_getQuery) (PortableServer_Servant _servant,
			       const CORBA_char * sexp,
			       const GNOME_Evolution_Calendar_CalViewListener
			       ql, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyReadOnly
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyReadOnly) (PortableServer_Servant _servant,
				     const GNOME_Evolution_Calendar_CallStatus
				     status, const CORBA_boolean read_only,
				     CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyCalAddress
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyCalAddress) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CallStatus
				       status, const CORBA_char * address,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyAlarmEmailAddress
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyAlarmEmailAddress) (PortableServer_Servant _servant,
					      const
					      GNOME_Evolution_Calendar_CallStatus
					      status,
					      const CORBA_char * address,
					      CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyLDAPAttribute
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyLDAPAttribute) (PortableServer_Servant _servant,
					  const
					  GNOME_Evolution_Calendar_CallStatus
					  status,
					  const CORBA_char * ldap_attribute,
					  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyStaticCapabilities
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyStaticCapabilities) (PortableServer_Servant
					       _servant,
					       const
					       GNOME_Evolution_Calendar_CallStatus
					       status,
					       const CORBA_char *
					       capabilities,
					       CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyCalOpened
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyCalOpened) (PortableServer_Servant _servant,
				      const
				      GNOME_Evolution_Calendar_CallStatus
				      status, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyCalRemoved
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyCalRemoved) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CallStatus
				       status, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyObjectCreated
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectCreated) (PortableServer_Servant _servant,
					  const
					  GNOME_Evolution_Calendar_CallStatus
					  status, const CORBA_char * uid,
					  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyObjectModified
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectModified) (PortableServer_Servant _servant,
					   const
					   GNOME_Evolution_Calendar_CallStatus
					   status, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyObjectRemoved
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectRemoved) (PortableServer_Servant _servant,
					  const
					  GNOME_Evolution_Calendar_CallStatus
					  status, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyAlarmDiscarded
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyAlarmDiscarded) (PortableServer_Servant _servant,
					   const
					   GNOME_Evolution_Calendar_CallStatus
					   status, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyObjectsReceived
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectsReceived) (PortableServer_Servant _servant,
					    const
					    GNOME_Evolution_Calendar_CallStatus
					    status, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyObjectsSent
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectsSent) (PortableServer_Servant _servant,
					const
					GNOME_Evolution_Calendar_CallStatus
					status,
					const
					GNOME_Evolution_Calendar_UserList *
					users, const CORBA_char * calobj,
					CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyDefaultObjectRequested
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyDefaultObjectRequested) (PortableServer_Servant
						   _servant,
						   const
						   GNOME_Evolution_Calendar_CallStatus
						   status,
						   const CORBA_char * object,
						   CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyObjectRequested
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectRequested) (PortableServer_Servant _servant,
					    const
					    GNOME_Evolution_Calendar_CallStatus
					    status, const CORBA_char * object,
					    CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyObjectListRequested
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyObjectListRequested) (PortableServer_Servant
						_servant,
						const
						GNOME_Evolution_Calendar_CallStatus
						status,
						const
						GNOME_Evolution_Calendar_stringlist
						* objects,
						CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyQuery
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyQuery) (PortableServer_Servant _servant,
				  const GNOME_Evolution_Calendar_CallStatus
				  status,
				  const GNOME_Evolution_Calendar_CalView
				  query, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyTimezoneRequested
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyTimezoneRequested) (PortableServer_Servant _servant,
					      const
					      GNOME_Evolution_Calendar_CallStatus
					      status, const CORBA_char * tz,
					      CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyTimezoneAdded
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyTimezoneAdded) (PortableServer_Servant _servant,
					  const
					  GNOME_Evolution_Calendar_CallStatus
					  status, const CORBA_char * tzid,
					  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyDefaultTimezoneSet
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyDefaultTimezoneSet) (PortableServer_Servant
					       _servant,
					       const
					       GNOME_Evolution_Calendar_CallStatus
					       status,
					       CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyChanges
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyChanges) (PortableServer_Servant _servant,
				    const GNOME_Evolution_Calendar_CallStatus
				    status,
				    const
				    GNOME_Evolution_Calendar_CalObjChangeSeq *
				    changes, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyFreeBusy
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyFreeBusy) (PortableServer_Servant _servant,
				     const GNOME_Evolution_Calendar_CallStatus
				     status,
				     const GNOME_Evolution_Calendar_CalObjSeq
				     * freebusy, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyCalSetMode
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyCalSetMode) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CalListener_SetModeStatus
				       status,
				       const GNOME_Evolution_Calendar_CalMode
				       mode, CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyCategoriesChanged
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyCategoriesChanged) (PortableServer_Servant _servant,
					      const
					      GNOME_Evolution_Calendar_StringSeq
					      * categories,
					      CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalListener_notifyErrorOccurred
      (POA_GNOME_Evolution_Calendar_CalListener * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       void (*_impl_notifyErrorOccurred) (PortableServer_Servant _servant,
					  const CORBA_char * message,
					  CORBA_Environment * ev));
   void
      _ORBIT_skel_small_GNOME_Evolution_Calendar_CalFactory_getCal
      (POA_GNOME_Evolution_Calendar_CalFactory * _ORBIT_servant,
       gpointer _ORBIT_retval, gpointer * _ORBIT_args, CORBA_Context ctx,
       CORBA_Environment * ev,
       GNOME_Evolution_Calendar_Cal(*_impl_getCal) (PortableServer_Servant
						    _servant,
						    const CORBA_char * source,
						    const
						    GNOME_Evolution_Calendar_CalObjType
						    type,
						    const
						    GNOME_Evolution_Calendar_CalListener
						    listener,
						    CORBA_Environment * ev));

/** stub prototypes **/
#define GNOME_Evolution_Calendar_CalView_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_CalView_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_CalView_queryInterface Bonobo_Unknown_queryInterface
   void
      GNOME_Evolution_Calendar_CalView_start(GNOME_Evolution_Calendar_CalView
					     _obj, CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_CalViewListener_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_CalViewListener_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_CalViewListener_queryInterface Bonobo_Unknown_queryInterface
   void
      GNOME_Evolution_Calendar_CalViewListener_notifyObjectsAdded
      (GNOME_Evolution_Calendar_CalViewListener _obj,
       const GNOME_Evolution_Calendar_stringlist * objects,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalViewListener_notifyObjectsModified
      (GNOME_Evolution_Calendar_CalViewListener _obj,
       const GNOME_Evolution_Calendar_stringlist * objects,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalViewListener_notifyObjectsRemoved
      (GNOME_Evolution_Calendar_CalViewListener _obj,
       const GNOME_Evolution_Calendar_CalObjUIDSeq * uids,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalViewListener_notifyQueryProgress
      (GNOME_Evolution_Calendar_CalViewListener _obj,
       const CORBA_char * message, const CORBA_short percent,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalViewListener_notifyQueryDone
      (GNOME_Evolution_Calendar_CalViewListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_Cal_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_Cal_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_Cal_queryInterface Bonobo_Unknown_queryInterface
   CORBA_string
      GNOME_Evolution_Calendar_Cal__get_uri(GNOME_Evolution_Calendar_Cal _obj,
					    CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_open(GNOME_Evolution_Calendar_Cal _obj,
					  const CORBA_boolean only_if_exists,
					  const CORBA_char * username,
					  const CORBA_char * password,
					  CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_remove(GNOME_Evolution_Calendar_Cal _obj,
					    CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_isReadOnly(GNOME_Evolution_Calendar_Cal
						_obj, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_getStaticCapabilities
      (GNOME_Evolution_Calendar_Cal _obj, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_getCalAddress(GNOME_Evolution_Calendar_Cal
						 _obj,
						 CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_getAlarmEmailAddress
      (GNOME_Evolution_Calendar_Cal _obj, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_getLdapAttribute
      (GNOME_Evolution_Calendar_Cal _obj, CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_setMode(GNOME_Evolution_Calendar_Cal
					     _obj,
					     const
					     GNOME_Evolution_Calendar_CalMode
					     mode, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_getDefaultObject
      (GNOME_Evolution_Calendar_Cal _obj, CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_getObject(GNOME_Evolution_Calendar_Cal
					       _obj, const CORBA_char * uid,
					       const CORBA_char * rid,
					       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_getObjectList(GNOME_Evolution_Calendar_Cal
						 _obj,
						 const CORBA_char * query,
						 CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_getTimezone(GNOME_Evolution_Calendar_Cal
						 _obj,
						 const CORBA_char * tzid,
						 CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_addTimezone(GNOME_Evolution_Calendar_Cal
						 _obj, const CORBA_char * tz,
						 CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_setDefaultTimezone
      (GNOME_Evolution_Calendar_Cal _obj, const CORBA_char * tzid,
       CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_getChanges(GNOME_Evolution_Calendar_Cal
						_obj,
						const CORBA_char * change_id,
						CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_getFreeBusy(GNOME_Evolution_Calendar_Cal
						 _obj,
						 const
						 GNOME_Evolution_Calendar_UserList
						 * users,
						 const
						 GNOME_Evolution_Calendar_Time_t
						 start,
						 const
						 GNOME_Evolution_Calendar_Time_t
						 end, CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_discardAlarm(GNOME_Evolution_Calendar_Cal
						  _obj,
						  const CORBA_char * uid,
						  const CORBA_char * auid,
						  CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_createObject(GNOME_Evolution_Calendar_Cal
						  _obj,
						  const CORBA_char * calobj,
						  CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_modifyObject(GNOME_Evolution_Calendar_Cal
						  _obj,
						  const CORBA_char * calobj,
						  const
						  GNOME_Evolution_Calendar_CalObjModType
						  mod,
						  CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_removeObject(GNOME_Evolution_Calendar_Cal
						  _obj,
						  const CORBA_char * uid,
						  const CORBA_char * rid,
						  const
						  GNOME_Evolution_Calendar_CalObjModType
						  mod,
						  CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_receiveObjects(GNOME_Evolution_Calendar_Cal
						  _obj,
						  const CORBA_char * calobj,
						  CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_sendObjects(GNOME_Evolution_Calendar_Cal
						 _obj,
						 const CORBA_char * calobj,
						 CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_getQuery(GNOME_Evolution_Calendar_Cal
					      _obj, const CORBA_char * sexp,
					      const
					      GNOME_Evolution_Calendar_CalViewListener
					      ql, CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_CalListener_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_CalListener_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_CalListener_queryInterface Bonobo_Unknown_queryInterface
   void
      GNOME_Evolution_Calendar_CalListener_notifyReadOnly
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_boolean read_only, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyCalAddress
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * address, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyAlarmEmailAddress
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * address, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyLDAPAttribute
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * ldap_attribute, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyStaticCapabilities
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * capabilities, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyCalOpened
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyCalRemoved
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyObjectCreated
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * uid, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyObjectModified
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyObjectRemoved
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyAlarmDiscarded
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyObjectsReceived
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyObjectsSent
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const GNOME_Evolution_Calendar_UserList * users,
       const CORBA_char * calobj, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyDefaultObjectRequested
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * object, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyObjectRequested
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * object, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyObjectListRequested
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const GNOME_Evolution_Calendar_stringlist * objects,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyQuery
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const GNOME_Evolution_Calendar_CalView query, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyTimezoneRequested
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * tz, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyTimezoneAdded
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const CORBA_char * tzid, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyDefaultTimezoneSet
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyChanges
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const GNOME_Evolution_Calendar_CalObjChangeSeq * changes,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyFreeBusy
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CallStatus status,
       const GNOME_Evolution_Calendar_CalObjSeq * freebusy,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyCalSetMode
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_CalListener_SetModeStatus status,
       const GNOME_Evolution_Calendar_CalMode mode, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyCategoriesChanged
      (GNOME_Evolution_Calendar_CalListener _obj,
       const GNOME_Evolution_Calendar_StringSeq * categories,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CalListener_notifyErrorOccurred
      (GNOME_Evolution_Calendar_CalListener _obj, const CORBA_char * message,
       CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_CalFactory_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_CalFactory_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_CalFactory_queryInterface Bonobo_Unknown_queryInterface
   GNOME_Evolution_Calendar_Cal
      GNOME_Evolution_Calendar_CalFactory_getCal
      (GNOME_Evolution_Calendar_CalFactory _obj, const CORBA_char * source,
       const GNOME_Evolution_Calendar_CalObjType type,
       const GNOME_Evolution_Calendar_CalListener listener,
       CORBA_Environment * ev);
#include <orbit/orb-core/orbit-interface.h>

#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IInterface GNOME_Evolution_Calendar_CalView__iinterface;
#define GNOME_Evolution_Calendar_CalView_IMETHODS_LEN 1
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IMethod
      GNOME_Evolution_Calendar_CalView__imethods
      [GNOME_Evolution_Calendar_CalView_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IInterface GNOME_Evolution_Calendar_CalViewListener__iinterface;
#define GNOME_Evolution_Calendar_CalViewListener_IMETHODS_LEN 5
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IMethod
      GNOME_Evolution_Calendar_CalViewListener__imethods
      [GNOME_Evolution_Calendar_CalViewListener_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IInterface GNOME_Evolution_Calendar_Cal__iinterface;
#define GNOME_Evolution_Calendar_Cal_IMETHODS_LEN 24
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IMethod
      GNOME_Evolution_Calendar_Cal__imethods
      [GNOME_Evolution_Calendar_Cal_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IInterface GNOME_Evolution_Calendar_CalListener__iinterface;
#define GNOME_Evolution_Calendar_CalListener_IMETHODS_LEN 25
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IMethod
      GNOME_Evolution_Calendar_CalListener__imethods
      [GNOME_Evolution_Calendar_CalListener_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IInterface GNOME_Evolution_Calendar_CalFactory__iinterface;
#define GNOME_Evolution_Calendar_CalFactory_IMETHODS_LEN 1
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Calendar
   static
#else
   extern
#endif
   ORBit_IMethod
      GNOME_Evolution_Calendar_CalFactory__imethods
      [GNOME_Evolution_Calendar_CalFactory_IMETHODS_LEN];
#ifdef __cplusplus
}
#endif				/* __cplusplus */

#ifndef EXCLUDE_ORBIT_H
#include <orbit/orbit.h>

#endif				/* EXCLUDE_ORBIT_H */
#endif
#undef ORBIT_IDL_SERIAL
