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

#include <glib.h>
#define ORBIT_IDL_SERIAL 9
#include <orb/orbit.h>

#ifndef evolution_calendar_H
#define evolution_calendar_H 1
#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_char *GNOME_Evolution_Calendar_CalObj;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObj_17 'r'
   extern 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__free CORBA_string__free
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj) && !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj 1
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObj_defined 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 'c'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_12 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_13 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_14 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_15 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_16 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalObj *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_GNOME_Evolution_Calendar_CalObj;
   GNOME_Evolution_Calendar_CalObj
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObj_allocbuf
      (CORBA_unsigned_long len);
#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 'c'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_12 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_13 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_14 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_15 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_16 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObj_17 'r'
   extern 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
   extern CORBA_sequence_GNOME_Evolution_Calendar_CalObj
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObj__alloc(void);
   extern gpointer CORBA_sequence_GNOME_Evolution_Calendar_CalObj__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#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;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjSeq_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_CalObjSeq
      *GNOME_Evolution_Calendar_CalObjSeq__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalObjSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjUID_defined)
#define _GNOME_Evolution_Calendar_CalObjUID_defined 1
   typedef CORBA_char *GNOME_Evolution_Calendar_CalObjUID;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUID_17 'r'
   extern 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__free CORBA_string__free
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string) && !defined(_CORBA_sequence_CORBA_string_defined)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define _CORBA_sequence_CORBA_string_defined 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 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      CORBA_char **_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_CORBA_string;
   CORBA_char **CORBA_sequence_CORBA_string_allocbuf(CORBA_unsigned_long len);
#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 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'r'
   extern 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
   extern CORBA_sequence_CORBA_string
      *CORBA_sequence_CORBA_string__alloc(void);
   extern gpointer CORBA_sequence_CORBA_string__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#if !defined(_GNOME_Evolution_Calendar_StringSeq_defined)
#define _GNOME_Evolution_Calendar_StringSeq_defined 1
   typedef CORBA_sequence_CORBA_string GNOME_Evolution_Calendar_StringSeq;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_StringSeq_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_StringSeq
      *GNOME_Evolution_Calendar_StringSeq__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_StringSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID) && !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID 1
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_defined 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 'c'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_12 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_13 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_14 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_15 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_16 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalObjUID *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID;
   GNOME_Evolution_Calendar_CalObjUID
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_allocbuf
      (CORBA_unsigned_long len);
#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 'c'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_12 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_13 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_14 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_15 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_16 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID_17 'r'
   extern 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
   extern CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID__alloc(void);
   extern gpointer CORBA_sequence_GNOME_Evolution_Calendar_CalObjUID__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#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;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjUIDSeq_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_CalObjUIDSeq
      *GNOME_Evolution_Calendar_CalObjUIDSeq__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalObjUIDSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Calendar_CalTimezoneObj_defined)
#define _GNOME_Evolution_Calendar_CalTimezoneObj_defined 1
   typedef CORBA_char *GNOME_Evolution_Calendar_CalTimezoneObj;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObj_17 'r'
   extern 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__free CORBA_string__free
#endif
#if !defined(_GNOME_Evolution_Calendar_CalTimezoneObjUID_defined)
#define _GNOME_Evolution_Calendar_CalTimezoneObjUID_defined 1
   typedef CORBA_char *GNOME_Evolution_Calendar_CalTimezoneObjUID;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalTimezoneObjUID_17 'r'
   extern 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__free CORBA_string__free
#endif
#if !defined(_GNOME_Evolution_Calendar_CalAlarmUID_defined)
#define _GNOME_Evolution_Calendar_CalAlarmUID_defined 1
   typedef CORBA_char *GNOME_Evolution_Calendar_CalAlarmUID;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmUID_17 'r'
   extern 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__free CORBA_string__free
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjType_defined)
#define _GNOME_Evolution_Calendar_CalObjType_defined 1
   typedef CORBA_long GNOME_Evolution_Calendar_CalObjType;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjType_17 'r'
   extern 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
#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_CalMode_defined)
#define _GNOME_Evolution_Calendar_CalMode_defined 1
   typedef CORBA_long GNOME_Evolution_Calendar_CalMode;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalMode_17 'r'
   extern 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
#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;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeType_17 'r'
   extern 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
#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_AlarmType_defined)
#define _GNOME_Evolution_Calendar_AlarmType_defined 1
   typedef enum
   {
      GNOME_Evolution_Calendar_MAIL,
      GNOME_Evolution_Calendar_PROGRAM,
      GNOME_Evolution_Calendar_DISPLAY,
      GNOME_Evolution_Calendar_AUDIO
   }
   GNOME_Evolution_Calendar_AlarmType;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmType_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_AlarmType_struct;
#define TC_GNOME_Evolution_Calendar_AlarmType ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_AlarmType_struct)
#endif
#endif
#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;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Time_t_17 'r'
   extern 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
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjInstance_defined)
#define _GNOME_Evolution_Calendar_CalObjInstance_defined 1
   typedef struct
   {
      GNOME_Evolution_Calendar_CalObjUID uid;
      GNOME_Evolution_Calendar_Time_t start;
      GNOME_Evolution_Calendar_Time_t end;
   }
   GNOME_Evolution_Calendar_CalObjInstance;

#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstance_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_CalObjInstance
      *GNOME_Evolution_Calendar_CalObjInstance__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalObjInstance__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance) && !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance 1
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_defined 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 'c'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_12 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_13 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_14 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_15 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_16 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalObjInstance *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance;
   GNOME_Evolution_Calendar_CalObjInstance
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_allocbuf
      (CORBA_unsigned_long len);
#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 'c'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_12 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_13 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_14 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_15 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_16 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance_17 'r'
   extern 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
   extern CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance__alloc(void);
   extern gpointer CORBA_sequence_GNOME_Evolution_Calendar_CalObjInstance__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#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;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjInstanceSeq_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_CalObjInstanceSeq
      *GNOME_Evolution_Calendar_CalObjInstanceSeq__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalObjInstanceSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Calendar_CalObjChange_defined)
#define _GNOME_Evolution_Calendar_CalObjChange_defined 1
   typedef struct
   {
      GNOME_Evolution_Calendar_CalObj calobj;
      GNOME_Evolution_Calendar_CalObjChangeType type;
   }
   GNOME_Evolution_Calendar_CalObjChange;

#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChange_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_CalObjChange
      *GNOME_Evolution_Calendar_CalObjChange__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalObjChange__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange) && !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange 1
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_defined 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 'c'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_12 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_13 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_14 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_15 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_16 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalObjChange *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange;
   GNOME_Evolution_Calendar_CalObjChange
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_allocbuf
      (CORBA_unsigned_long len);
#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 'c'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_12 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_13 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_14 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_15 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_16 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange_17 'r'
   extern 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
   extern CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange
      *CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange__alloc(void);
   extern gpointer CORBA_sequence_GNOME_Evolution_Calendar_CalObjChange__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#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;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalObjChangeSeq_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_CalObjChangeSeq
      *GNOME_Evolution_Calendar_CalObjChangeSeq__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalObjChangeSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Calendar_CalAlarmInstance_defined)
#define _GNOME_Evolution_Calendar_CalAlarmInstance_defined 1
   typedef struct
   {
      GNOME_Evolution_Calendar_CalAlarmUID auid;
      GNOME_Evolution_Calendar_Time_t trigger;
      GNOME_Evolution_Calendar_Time_t occur_start;
      GNOME_Evolution_Calendar_Time_t occur_end;
   }
   GNOME_Evolution_Calendar_CalAlarmInstance;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstance_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalAlarmInstance_struct;
#define TC_GNOME_Evolution_Calendar_CalAlarmInstance ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalAlarmInstance_struct)
#endif
   extern GNOME_Evolution_Calendar_CalAlarmInstance
      *GNOME_Evolution_Calendar_CalAlarmInstance__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalAlarmInstance__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance) && !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance 1
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_0 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_10 'c'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_12 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_13 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_14 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_15 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_16 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalAlarmInstance *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance;
   GNOME_Evolution_Calendar_CalAlarmInstance
      *CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_allocbuf
      (CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_0 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_10 'c'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_12 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_13 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_14 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_15 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_16 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance_struct)
#endif
   extern CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance
      *CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance__alloc(void);
   extern gpointer CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#if !defined(_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_defined)
#define _GNOME_Evolution_Calendar_CalAlarmInstanceSeq_defined 1
   typedef CORBA_sequence_GNOME_Evolution_Calendar_CalAlarmInstance
      GNOME_Evolution_Calendar_CalAlarmInstanceSeq;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_struct;
#define TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalAlarmInstanceSeq_struct)
#endif
   extern GNOME_Evolution_Calendar_CalAlarmInstanceSeq
      *GNOME_Evolution_Calendar_CalAlarmInstanceSeq__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalAlarmInstanceSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Calendar_CalComponentAlarms_defined)
#define _GNOME_Evolution_Calendar_CalComponentAlarms_defined 1
   typedef struct
   {
      GNOME_Evolution_Calendar_CalObj calobj;
      GNOME_Evolution_Calendar_CalAlarmInstanceSeq alarms;
   }
   GNOME_Evolution_Calendar_CalComponentAlarms;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarms_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalComponentAlarms_struct;
#define TC_GNOME_Evolution_Calendar_CalComponentAlarms ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalComponentAlarms_struct)
#endif
   extern GNOME_Evolution_Calendar_CalComponentAlarms
      *GNOME_Evolution_Calendar_CalComponentAlarms__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalComponentAlarms__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms) && !defined(_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms 1
#define _CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_0 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_10 'c'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_12 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_13 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_14 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_15 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_16 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_CalComponentAlarms *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms;
   GNOME_Evolution_Calendar_CalComponentAlarms
      *CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_allocbuf
      (CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_0 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_10 'c'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_12 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_13 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_14 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_15 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_16 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms_struct)
#endif
   extern CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms
      *CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms__alloc
      (void);
   extern gpointer CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#if !defined(_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_defined)
#define _GNOME_Evolution_Calendar_CalComponentAlarmsSeq_defined 1
   typedef CORBA_sequence_GNOME_Evolution_Calendar_CalComponentAlarms
      GNOME_Evolution_Calendar_CalComponentAlarmsSeq;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_struct;
#define TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CalComponentAlarmsSeq_struct)
#endif
   extern GNOME_Evolution_Calendar_CalComponentAlarmsSeq
      *GNOME_Evolution_Calendar_CalComponentAlarmsSeq__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_CalComponentAlarmsSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Calendar_User_defined)
#define _GNOME_Evolution_Calendar_User_defined 1
   typedef CORBA_char *GNOME_Evolution_Calendar_User;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_User_17 'r'
   extern 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__free CORBA_string__free
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_User) && !defined(_CORBA_sequence_GNOME_Evolution_Calendar_User_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Calendar_User 1
#define _CORBA_sequence_GNOME_Evolution_Calendar_User_defined 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 'c'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_12 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_13 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_14 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_15 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_16 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Calendar_User_17 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      GNOME_Evolution_Calendar_User *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_GNOME_Evolution_Calendar_User;
   GNOME_Evolution_Calendar_User
      *CORBA_sequence_GNOME_Evolution_Calendar_User_allocbuf
      (CORBA_unsigned_long len);
#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 'c'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_12 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_13 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_14 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_15 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_16 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Calendar_User_17 'r'
   extern 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
   extern CORBA_sequence_GNOME_Evolution_Calendar_User
      *CORBA_sequence_GNOME_Evolution_Calendar_User__alloc(void);
   extern gpointer CORBA_sequence_GNOME_Evolution_Calendar_User__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#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;
#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_UserList_17 'r'
   extern 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
   extern GNOME_Evolution_Calendar_UserList
      *GNOME_Evolution_Calendar_UserList__alloc(void);
   extern gpointer GNOME_Evolution_Calendar_UserList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_Query) && !defined(_GNOME_Evolution_Calendar_Query_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_Query 1
#define _GNOME_Evolution_Calendar_Query_defined 1
#define GNOME_Evolution_Calendar_Query__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_Query;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_Query__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Query_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Query_struct;
#define TC_GNOME_Evolution_Calendar_Query ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Query_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_Listener) && !defined(_GNOME_Evolution_Calendar_Listener_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_Listener 1
#define _GNOME_Evolution_Calendar_Listener_defined 1
#define GNOME_Evolution_Calendar_Listener__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_Listener;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_Listener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Listener_struct;
#define TC_GNOME_Evolution_Calendar_Listener ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Listener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_QueryListener) && !defined(_GNOME_Evolution_Calendar_QueryListener_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_QueryListener 1
#define _GNOME_Evolution_Calendar_QueryListener_defined 1
#define GNOME_Evolution_Calendar_QueryListener__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_QueryListener;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_QueryListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_QueryListener_struct;
#define TC_GNOME_Evolution_Calendar_QueryListener ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_QueryListener_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__free CORBA_Object__free
   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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_17 'r'
   extern 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
#define ex_GNOME_Evolution_Calendar_Cal_NotFound "IDL:GNOME/Evolution/Calendar/Cal/NotFound:1.0"
   void _ORBIT_GNOME_Evolution_Calendar_Cal_NotFound_demarshal(GIOPRecvBuffer
							       *
							       _ORBIT_recv_buffer,
							       CORBA_Environment
							       * ev);
   void _ORBIT_GNOME_Evolution_Calendar_Cal_NotFound_marshal(GIOPSendBuffer *
							     _ORBIT_send_buffer,
							     CORBA_Environment
							     * ev);
#if !defined(_GNOME_Evolution_Calendar_Cal_NotFound_defined)
#define _GNOME_Evolution_Calendar_Cal_NotFound_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_Cal_NotFound;

#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_NotFound_17 'r'
   extern 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() NULL
   extern gpointer GNOME_Evolution_Calendar_Cal_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_Cal_InvalidRange "IDL:GNOME/Evolution/Calendar/Cal/InvalidRange:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_Cal_InvalidRange_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_Cal_InvalidRange_marshal(GIOPSendBuffer
							       *
							       _ORBIT_send_buffer,
							       CORBA_Environment
							       * ev);
#if !defined(_GNOME_Evolution_Calendar_Cal_InvalidRange_defined)
#define _GNOME_Evolution_Calendar_Cal_InvalidRange_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_Cal_InvalidRange;

#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidRange_17 'r'
   extern 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() NULL
   extern gpointer GNOME_Evolution_Calendar_Cal_InvalidRange__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_Cal_InvalidObject "IDL:GNOME/Evolution/Calendar/Cal/InvalidObject:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_Cal_InvalidObject_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_Cal_InvalidObject_marshal(GIOPSendBuffer
								*
								_ORBIT_send_buffer,
								CORBA_Environment
								* ev);
#if !defined(_GNOME_Evolution_Calendar_Cal_InvalidObject_defined)
#define _GNOME_Evolution_Calendar_Cal_InvalidObject_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_Cal_InvalidObject;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_InvalidObject_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Cal_InvalidObject_struct;
#define TC_GNOME_Evolution_Calendar_Cal_InvalidObject ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Cal_InvalidObject_struct)
#endif
#define GNOME_Evolution_Calendar_Cal_InvalidObject__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_Cal_InvalidObject__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_Cal_CouldNotCreate "IDL:GNOME/Evolution/Calendar/Cal/CouldNotCreate:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_Cal_CouldNotCreate_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_Cal_CouldNotCreate_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_Cal_CouldNotCreate_defined)
#define _GNOME_Evolution_Calendar_Cal_CouldNotCreate_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_Cal_CouldNotCreate;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_struct;
#define TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Cal_CouldNotCreate_struct)
#endif
#define GNOME_Evolution_Calendar_Cal_CouldNotCreate__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_Cal_CouldNotCreate__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_Listener) && !defined(_GNOME_Evolution_Calendar_Listener_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_Listener 1
#define _GNOME_Evolution_Calendar_Listener_defined 1
#define GNOME_Evolution_Calendar_Listener__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_Listener;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_Listener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Listener_struct;
#define TC_GNOME_Evolution_Calendar_Listener ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Listener_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Calendar_Listener_OpenStatus_defined)
#define _GNOME_Evolution_Calendar_Listener_OpenStatus_defined 1
   typedef enum
   {
      GNOME_Evolution_Calendar_Listener_SUCCESS,
      GNOME_Evolution_Calendar_Listener_ERROR,
      GNOME_Evolution_Calendar_Listener_NOT_FOUND,
      GNOME_Evolution_Calendar_Listener_METHOD_NOT_SUPPORTED
   }
   GNOME_Evolution_Calendar_Listener_OpenStatus;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_OpenStatus_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Listener_OpenStatus_struct;
#define TC_GNOME_Evolution_Calendar_Listener_OpenStatus ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Listener_OpenStatus_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Calendar_Listener_SetModeStatus_defined)
#define _GNOME_Evolution_Calendar_Listener_SetModeStatus_defined 1
   typedef enum
   {
      GNOME_Evolution_Calendar_Listener_MODE_SET,
      GNOME_Evolution_Calendar_Listener_MODE_NOT_SET,
      GNOME_Evolution_Calendar_Listener_MODE_NOT_SUPPORTED
   }
   GNOME_Evolution_Calendar_Listener_SetModeStatus;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_struct;
#define TC_GNOME_Evolution_Calendar_Listener_SetModeStatus ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Listener_SetModeStatus_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_Query) && !defined(_GNOME_Evolution_Calendar_Query_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_Query 1
#define _GNOME_Evolution_Calendar_Query_defined 1
#define GNOME_Evolution_Calendar_Query__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_Query;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_Query__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_Query_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_Query_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_Query_struct;
#define TC_GNOME_Evolution_Calendar_Query ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_Query_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_QueryListener) && !defined(_GNOME_Evolution_Calendar_QueryListener_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_QueryListener 1
#define _GNOME_Evolution_Calendar_QueryListener_defined 1
#define GNOME_Evolution_Calendar_QueryListener__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_QueryListener;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_QueryListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_QueryListener_struct;
#define TC_GNOME_Evolution_Calendar_QueryListener ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_QueryListener_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_defined)
#define _GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_defined 1
   typedef enum
   {
      GNOME_Evolution_Calendar_QueryListener_SUCCESS,
      GNOME_Evolution_Calendar_QueryListener_PARSE_ERROR
   }
   GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_struct;
#define TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus_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__free CORBA_Object__free
   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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_17 'r'
   extern 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
#define ex_GNOME_Evolution_Calendar_CalFactory_NilListener "IDL:GNOME/Evolution/Calendar/CalFactory/NilListener:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_CalFactory_NilListener_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_CalFactory_NilListener_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_CalFactory_NilListener_defined)
#define _GNOME_Evolution_Calendar_CalFactory_NilListener_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_CalFactory_NilListener;

#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_NilListener_17 'r'
   extern 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() NULL
   extern gpointer GNOME_Evolution_Calendar_CalFactory_NilListener__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_CalFactory_InvalidURI "IDL:GNOME/Evolution/Calendar/CalFactory/InvalidURI:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_CalFactory_InvalidURI_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_CalFactory_InvalidURI_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_CalFactory_InvalidURI_defined)
#define _GNOME_Evolution_Calendar_CalFactory_InvalidURI_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_CalFactory_InvalidURI;

#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_InvalidURI_17 'r'
   extern 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() NULL
   extern gpointer GNOME_Evolution_Calendar_CalFactory_InvalidURI__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod "IDL:GNOME/Evolution/Calendar/CalFactory/UnsupportedMethod:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_defined)
#define _GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod;

#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 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod_17 'r'
   extern 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() NULL
   extern gpointer GNOME_Evolution_Calendar_CalFactory_UnsupportedMethod__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_AlarmNotify) && !defined(_GNOME_Evolution_Calendar_AlarmNotify_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_AlarmNotify 1
#define _GNOME_Evolution_Calendar_AlarmNotify_defined 1
#define GNOME_Evolution_Calendar_AlarmNotify__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_AlarmNotify;
   extern CORBA_unsigned_long GNOME_Evolution_Calendar_AlarmNotify__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_AlarmNotify_struct;
#define TC_GNOME_Evolution_Calendar_AlarmNotify ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_AlarmNotify_struct)
#endif
#endif
#define ex_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI "IDL:GNOME/Evolution/Calendar/AlarmNotify/InvalidURI:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_defined)
#define _GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_AlarmNotify_InvalidURI;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_struct;
#define TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_AlarmNotify_InvalidURI_struct)
#endif
#define GNOME_Evolution_Calendar_AlarmNotify_InvalidURI__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_AlarmNotify_InvalidURI__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError "IDL:GNOME/Evolution/Calendar/AlarmNotify/BackendContactError:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_defined)
#define _GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_AlarmNotify_BackendContactError;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_struct;
#define TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_AlarmNotify_BackendContactError_struct)
#endif
#define GNOME_Evolution_Calendar_AlarmNotify_BackendContactError__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_AlarmNotify_BackendContactError__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_AlarmNotify_NotFound "IDL:GNOME/Evolution/Calendar/AlarmNotify/NotFound:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_AlarmNotify_NotFound_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_AlarmNotify_NotFound_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_AlarmNotify_NotFound_defined)
#define _GNOME_Evolution_Calendar_AlarmNotify_NotFound_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_AlarmNotify_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_struct;
#define TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_AlarmNotify_NotFound_struct)
#endif
#define GNOME_Evolution_Calendar_AlarmNotify_NotFound__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_AlarmNotify_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Calendar_CompEditorFactory) && !defined(_GNOME_Evolution_Calendar_CompEditorFactory_defined)
#define ORBIT_DECL_GNOME_Evolution_Calendar_CompEditorFactory 1
#define _GNOME_Evolution_Calendar_CompEditorFactory_defined 1
#define GNOME_Evolution_Calendar_CompEditorFactory__free CORBA_Object__free
   typedef CORBA_Object GNOME_Evolution_Calendar_CompEditorFactory;
   extern CORBA_unsigned_long
      GNOME_Evolution_Calendar_CompEditorFactory__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CompEditorFactory_struct;
#define TC_GNOME_Evolution_Calendar_CompEditorFactory ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CompEditorFactory_struct)
#endif
#endif
#define ex_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI "IDL:GNOME/Evolution/Calendar/CompEditorFactory/InvalidURI:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_defined)
#define _GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_struct;
#define TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI_struct)
#endif
#define GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_CompEditorFactory_InvalidURI__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError "IDL:GNOME/Evolution/Calendar/CompEditorFactory/BackendContactError:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_defined)
#define _GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_struct;
#define TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError_struct)
#endif
#define GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_CompEditorFactory_BackendContactError__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType "IDL:GNOME/Evolution/Calendar/CompEditorFactory/UnsupportedType:1.0"
   void
      _ORBIT_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_demarshal
      (GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev);
   void
      _ORBIT_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_marshal
      (GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev);
#if !defined(_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_defined)
#define _GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_defined 1
   typedef struct
   {
      int dummy;
   }
   GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_0)
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_0 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_10 'c'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_12 'l'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_13 'e'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_14 'n'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_15 'd'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_16 'a'
#define TC_IMPL_TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_17 'r'
   extern const struct CORBA_TypeCode_struct
      TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_struct;
#define TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType ((CORBA_TypeCode)&TC_GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType_struct)
#endif
#define GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType__alloc() NULL
   extern gpointer GNOME_Evolution_Calendar_CompEditorFactory_UnsupportedType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);	/* ORBit internal use */
#endif

/** POA structures **/
   typedef struct
   {
      void *_private;
      CORBA_char *(*_get_uri) (PortableServer_Servant _servant,
			       CORBA_Environment * ev);
      void (*setMode) (PortableServer_Servant _servant,
		       const GNOME_Evolution_Calendar_CalMode mode,
		       CORBA_Environment * ev);
       CORBA_long(*countObjects) (PortableServer_Servant _servant,
				  const GNOME_Evolution_Calendar_CalObjType
				  type, CORBA_Environment * ev);
       GNOME_Evolution_Calendar_CalObj(*getObject) (PortableServer_Servant
						    _servant,
						    const
						    GNOME_Evolution_Calendar_CalObjUID
						    uid,
						    CORBA_Environment * ev);
      void (*setDefaultTimezone) (PortableServer_Servant _servant,
				  const
				  GNOME_Evolution_Calendar_CalTimezoneObjUID
				  tzid, CORBA_Environment * ev);
       GNOME_Evolution_Calendar_CalTimezoneObj(*getTimezoneObject)
	 (PortableServer_Servant _servant,
	  const GNOME_Evolution_Calendar_CalTimezoneObjUID tzid,
	  CORBA_Environment * ev);
      GNOME_Evolution_Calendar_CalObjUIDSeq
	 *(*getUIDs) (PortableServer_Servant _servant,
		      const GNOME_Evolution_Calendar_CalObjType type,
		      CORBA_Environment * ev);
      GNOME_Evolution_Calendar_CalObjChangeSeq
	 *(*getChanges) (PortableServer_Servant _servant,
			 const GNOME_Evolution_Calendar_CalObjType type,
			 const CORBA_char * change_id,
			 CORBA_Environment * ev);
      GNOME_Evolution_Calendar_CalObjUIDSeq
	 *(*getObjectsInRange) (PortableServer_Servant _servant,
				const GNOME_Evolution_Calendar_CalObjType
				type,
				const GNOME_Evolution_Calendar_Time_t start,
				const GNOME_Evolution_Calendar_Time_t end,
				CORBA_Environment * ev);
      GNOME_Evolution_Calendar_CalComponentAlarmsSeq
	 *(*getAlarmsInRange) (PortableServer_Servant _servant,
			       const GNOME_Evolution_Calendar_Time_t start,
			       const GNOME_Evolution_Calendar_Time_t end,
			       CORBA_Environment * ev);
      GNOME_Evolution_Calendar_CalObjSeq
	 *(*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);
      GNOME_Evolution_Calendar_CalComponentAlarms
	 *(*getAlarmsForObject) (PortableServer_Servant _servant,
				 const GNOME_Evolution_Calendar_CalObjUID uid,
				 const GNOME_Evolution_Calendar_Time_t start,
				 const GNOME_Evolution_Calendar_Time_t end,
				 CORBA_Environment * ev);
      void (*updateObjects) (PortableServer_Servant _servant,
			     const GNOME_Evolution_Calendar_CalObj calobj,
			     CORBA_Environment * ev);
      void (*removeObject) (PortableServer_Servant _servant,
			    const GNOME_Evolution_Calendar_CalObjUID uid,
			    CORBA_Environment * ev);
       GNOME_Evolution_Calendar_Query(*getQuery) (PortableServer_Servant
						  _servant,
						  const CORBA_char * sexp,
						  const
						  GNOME_Evolution_Calendar_QueryListener
						  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);
   typedef struct
   {
      void *_private;
      void (*notifyCalOpened) (PortableServer_Servant _servant,
			       const
			       GNOME_Evolution_Calendar_Listener_OpenStatus
			       status, const GNOME_Evolution_Calendar_Cal cal,
			       CORBA_Environment * ev);
      void (*notifyCalSetMode) (PortableServer_Servant _servant,
				const
				GNOME_Evolution_Calendar_Listener_SetModeStatus
				status,
				const GNOME_Evolution_Calendar_CalMode mode,
				CORBA_Environment * ev);
      void (*notifyObjUpdated) (PortableServer_Servant _servant,
				const GNOME_Evolution_Calendar_CalObjUID uid,
				CORBA_Environment * ev);
      void (*notifyObjRemoved) (PortableServer_Servant _servant,
				const GNOME_Evolution_Calendar_CalObjUID uid,
				CORBA_Environment * ev);
      void (*notifyCategoriesChanged) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_StringSeq *
				       categories, CORBA_Environment * ev);
   }
   POA_GNOME_Evolution_Calendar_Listener__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_Listener__epv
	 *GNOME_Evolution_Calendar_Listener_epv;
   }
   POA_GNOME_Evolution_Calendar_Listener__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_Listener__vepv *vepv;
   }
   POA_GNOME_Evolution_Calendar_Listener;
   extern void
      POA_GNOME_Evolution_Calendar_Listener__init(PortableServer_Servant
						  servant,
						  CORBA_Environment * ev);
   extern void
      POA_GNOME_Evolution_Calendar_Listener__fini(PortableServer_Servant
						  servant,
						  CORBA_Environment * ev);
   typedef struct
   {
      void *_private;
   }
   POA_GNOME_Evolution_Calendar_Query__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_Query__epv
	 *GNOME_Evolution_Calendar_Query_epv;
   }
   POA_GNOME_Evolution_Calendar_Query__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_Query__vepv *vepv;
   }
   POA_GNOME_Evolution_Calendar_Query;
   extern void POA_GNOME_Evolution_Calendar_Query__init(PortableServer_Servant
							servant,
							CORBA_Environment *
							ev);
   extern void POA_GNOME_Evolution_Calendar_Query__fini(PortableServer_Servant
							servant,
							CORBA_Environment *
							ev);
   typedef struct
   {
      void *_private;
      void (*notifyObjUpdated) (PortableServer_Servant _servant,
				const GNOME_Evolution_Calendar_CalObjUID uid,
				const CORBA_boolean query_in_progress,
				const CORBA_long n_scanned,
				const CORBA_long total,
				CORBA_Environment * ev);
      void (*notifyObjRemoved) (PortableServer_Servant _servant,
				const GNOME_Evolution_Calendar_CalObjUID uid,
				CORBA_Environment * ev);
      void (*notifyQueryDone) (PortableServer_Servant _servant,
			       const
			       GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus
			       status, const CORBA_char * error_str,
			       CORBA_Environment * ev);
      void (*notifyEvalError) (PortableServer_Servant _servant,
			       const CORBA_char * error_str,
			       CORBA_Environment * ev);
   }
   POA_GNOME_Evolution_Calendar_QueryListener__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_QueryListener__epv
	 *GNOME_Evolution_Calendar_QueryListener_epv;
   }
   POA_GNOME_Evolution_Calendar_QueryListener__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_QueryListener__vepv *vepv;
   }
   POA_GNOME_Evolution_Calendar_QueryListener;
   extern void
      POA_GNOME_Evolution_Calendar_QueryListener__init(PortableServer_Servant
						       servant,
						       CORBA_Environment *
						       ev);
   extern void
      POA_GNOME_Evolution_Calendar_QueryListener__fini(PortableServer_Servant
						       servant,
						       CORBA_Environment *
						       ev);
   typedef struct
   {
      void *_private;
      void (*open) (PortableServer_Servant _servant, const CORBA_char * uri,
		    const CORBA_boolean only_if_exists,
		    const GNOME_Evolution_Calendar_Listener listener,
		    CORBA_Environment * ev);
      GNOME_Evolution_Calendar_StringSeq *(*uriList) (PortableServer_Servant
						      _servant,
						      const
						      GNOME_Evolution_Calendar_CalMode
						      mode,
						      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);
   typedef struct
   {
      void *_private;
      void (*addCalendar) (PortableServer_Servant _servant,
			   const CORBA_char * uri, CORBA_Environment * ev);
      void (*removeCalendar) (PortableServer_Servant _servant,
			      const CORBA_char * uri, CORBA_Environment * ev);
   }
   POA_GNOME_Evolution_Calendar_AlarmNotify__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_AlarmNotify__epv
	 *GNOME_Evolution_Calendar_AlarmNotify_epv;
   }
   POA_GNOME_Evolution_Calendar_AlarmNotify__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_AlarmNotify__vepv *vepv;
   }
   POA_GNOME_Evolution_Calendar_AlarmNotify;
   extern void
      POA_GNOME_Evolution_Calendar_AlarmNotify__init(PortableServer_Servant
						     servant,
						     CORBA_Environment * ev);
   extern void
      POA_GNOME_Evolution_Calendar_AlarmNotify__fini(PortableServer_Servant
						     servant,
						     CORBA_Environment * ev);
   typedef struct
   {
      void *_private;
      void (*editExisting) (PortableServer_Servant _servant,
			    const CORBA_char * uri,
			    const GNOME_Evolution_Calendar_CalObjUID uid,
			    CORBA_Environment * ev);
      void (*editNew) (PortableServer_Servant _servant,
		       const CORBA_char * uri,
		       const GNOME_Evolution_Calendar_CalObjType type,
		       CORBA_Environment * ev);
   }
   POA_GNOME_Evolution_Calendar_CompEditorFactory__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
      POA_GNOME_Evolution_Calendar_CompEditorFactory__epv
	 *GNOME_Evolution_Calendar_CompEditorFactory_epv;
   }
   POA_GNOME_Evolution_Calendar_CompEditorFactory__vepv;
   typedef struct
   {
      void *_private;
      POA_GNOME_Evolution_Calendar_CompEditorFactory__vepv *vepv;
   }
   POA_GNOME_Evolution_Calendar_CompEditorFactory;
   extern void
      POA_GNOME_Evolution_Calendar_CompEditorFactory__init
      (PortableServer_Servant servant, CORBA_Environment * ev);
   extern void
      POA_GNOME_Evolution_Calendar_CompEditorFactory__fini
      (PortableServer_Servant servant, CORBA_Environment * ev);

/** prototypes **/
#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_char
      *GNOME_Evolution_Calendar_Cal__get_uri(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);
   CORBA_long
      GNOME_Evolution_Calendar_Cal_countObjects(GNOME_Evolution_Calendar_Cal
						_obj,
						const
						GNOME_Evolution_Calendar_CalObjType
						type, CORBA_Environment * ev);
   GNOME_Evolution_Calendar_CalObj
      GNOME_Evolution_Calendar_Cal_getObject(GNOME_Evolution_Calendar_Cal
					     _obj,
					     const
					     GNOME_Evolution_Calendar_CalObjUID
					     uid, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_setDefaultTimezone
      (GNOME_Evolution_Calendar_Cal _obj,
       const GNOME_Evolution_Calendar_CalTimezoneObjUID tzid,
       CORBA_Environment * ev);
   GNOME_Evolution_Calendar_CalTimezoneObj
      GNOME_Evolution_Calendar_Cal_getTimezoneObject
      (GNOME_Evolution_Calendar_Cal _obj,
       const GNOME_Evolution_Calendar_CalTimezoneObjUID tzid,
       CORBA_Environment * ev);
   GNOME_Evolution_Calendar_CalObjUIDSeq
      *GNOME_Evolution_Calendar_Cal_getUIDs(GNOME_Evolution_Calendar_Cal _obj,
					    const
					    GNOME_Evolution_Calendar_CalObjType
					    type, CORBA_Environment * ev);
   GNOME_Evolution_Calendar_CalObjChangeSeq
      *GNOME_Evolution_Calendar_Cal_getChanges(GNOME_Evolution_Calendar_Cal
					       _obj,
					       const
					       GNOME_Evolution_Calendar_CalObjType
					       type,
					       const CORBA_char * change_id,
					       CORBA_Environment * ev);
   GNOME_Evolution_Calendar_CalObjUIDSeq
      *GNOME_Evolution_Calendar_Cal_getObjectsInRange
      (GNOME_Evolution_Calendar_Cal _obj,
       const GNOME_Evolution_Calendar_CalObjType type,
       const GNOME_Evolution_Calendar_Time_t start,
       const GNOME_Evolution_Calendar_Time_t end, CORBA_Environment * ev);
   GNOME_Evolution_Calendar_CalComponentAlarmsSeq
      *GNOME_Evolution_Calendar_Cal_getAlarmsInRange
      (GNOME_Evolution_Calendar_Cal _obj,
       const GNOME_Evolution_Calendar_Time_t start,
       const GNOME_Evolution_Calendar_Time_t end, CORBA_Environment * ev);
   GNOME_Evolution_Calendar_CalObjSeq
      *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);
   GNOME_Evolution_Calendar_CalComponentAlarms
      *GNOME_Evolution_Calendar_Cal_getAlarmsForObject
      (GNOME_Evolution_Calendar_Cal _obj,
       const GNOME_Evolution_Calendar_CalObjUID uid,
       const GNOME_Evolution_Calendar_Time_t start,
       const GNOME_Evolution_Calendar_Time_t end, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Cal_updateObjects(GNOME_Evolution_Calendar_Cal
						 _obj,
						 const
						 GNOME_Evolution_Calendar_CalObj
						 calobj,
						 CORBA_Environment * ev);
   void GNOME_Evolution_Calendar_Cal_removeObject(GNOME_Evolution_Calendar_Cal
						  _obj,
						  const
						  GNOME_Evolution_Calendar_CalObjUID
						  uid,
						  CORBA_Environment * ev);
   GNOME_Evolution_Calendar_Query
      GNOME_Evolution_Calendar_Cal_getQuery(GNOME_Evolution_Calendar_Cal _obj,
					    const CORBA_char * sexp,
					    const
					    GNOME_Evolution_Calendar_QueryListener
					    ql, CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_Listener_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_Listener_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_Listener_queryInterface Bonobo_Unknown_queryInterface
   void
      GNOME_Evolution_Calendar_Listener_notifyCalOpened
      (GNOME_Evolution_Calendar_Listener _obj,
       const GNOME_Evolution_Calendar_Listener_OpenStatus status,
       const GNOME_Evolution_Calendar_Cal cal, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Listener_notifyCalSetMode
      (GNOME_Evolution_Calendar_Listener _obj,
       const GNOME_Evolution_Calendar_Listener_SetModeStatus status,
       const GNOME_Evolution_Calendar_CalMode mode, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Listener_notifyObjUpdated
      (GNOME_Evolution_Calendar_Listener _obj,
       const GNOME_Evolution_Calendar_CalObjUID uid, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Listener_notifyObjRemoved
      (GNOME_Evolution_Calendar_Listener _obj,
       const GNOME_Evolution_Calendar_CalObjUID uid, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_Listener_notifyCategoriesChanged
      (GNOME_Evolution_Calendar_Listener _obj,
       const GNOME_Evolution_Calendar_StringSeq * categories,
       CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_Query_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_Query_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_Query_queryInterface Bonobo_Unknown_queryInterface
#define GNOME_Evolution_Calendar_QueryListener_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_QueryListener_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_QueryListener_queryInterface Bonobo_Unknown_queryInterface
   void
      GNOME_Evolution_Calendar_QueryListener_notifyObjUpdated
      (GNOME_Evolution_Calendar_QueryListener _obj,
       const GNOME_Evolution_Calendar_CalObjUID uid,
       const CORBA_boolean query_in_progress, const CORBA_long n_scanned,
       const CORBA_long total, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_QueryListener_notifyObjRemoved
      (GNOME_Evolution_Calendar_QueryListener _obj,
       const GNOME_Evolution_Calendar_CalObjUID uid, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_QueryListener_notifyQueryDone
      (GNOME_Evolution_Calendar_QueryListener _obj,
       const GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus status,
       const CORBA_char * error_str, CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_QueryListener_notifyEvalError
      (GNOME_Evolution_Calendar_QueryListener _obj,
       const CORBA_char * error_str, 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
   void
      GNOME_Evolution_Calendar_CalFactory_open
      (GNOME_Evolution_Calendar_CalFactory _obj, const CORBA_char * uri,
       const CORBA_boolean only_if_exists,
       const GNOME_Evolution_Calendar_Listener listener,
       CORBA_Environment * ev);
   GNOME_Evolution_Calendar_StringSeq
      *GNOME_Evolution_Calendar_CalFactory_uriList
      (GNOME_Evolution_Calendar_CalFactory _obj,
       const GNOME_Evolution_Calendar_CalMode mode, CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_AlarmNotify_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_AlarmNotify_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_AlarmNotify_queryInterface Bonobo_Unknown_queryInterface
   void
      GNOME_Evolution_Calendar_AlarmNotify_addCalendar
      (GNOME_Evolution_Calendar_AlarmNotify _obj, const CORBA_char * uri,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_AlarmNotify_removeCalendar
      (GNOME_Evolution_Calendar_AlarmNotify _obj, const CORBA_char * uri,
       CORBA_Environment * ev);
#define GNOME_Evolution_Calendar_CompEditorFactory_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Calendar_CompEditorFactory_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Calendar_CompEditorFactory_queryInterface Bonobo_Unknown_queryInterface
   void
      GNOME_Evolution_Calendar_CompEditorFactory_editExisting
      (GNOME_Evolution_Calendar_CompEditorFactory _obj,
       const CORBA_char * uri, const GNOME_Evolution_Calendar_CalObjUID uid,
       CORBA_Environment * ev);
   void
      GNOME_Evolution_Calendar_CompEditorFactory_editNew
      (GNOME_Evolution_Calendar_CompEditorFactory _obj,
       const CORBA_char * uri, const GNOME_Evolution_Calendar_CalObjType type,
       CORBA_Environment * ev);

   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal__get_uri
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       CORBA_char * (*_impl__get_uri) (PortableServer_Servant _servant,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_setMode
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_setMode) (PortableServer_Servant _servant,
			      const GNOME_Evolution_Calendar_CalMode mode,
			      CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_countObjects
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       CORBA_long(*_impl_countObjects) (PortableServer_Servant _servant,
					const
					GNOME_Evolution_Calendar_CalObjType
					type, CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalObj(*_impl_getObject)
       (PortableServer_Servant _servant,
	const GNOME_Evolution_Calendar_CalObjUID uid,
	CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_setDefaultTimezone
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_setDefaultTimezone) (PortableServer_Servant _servant,
					 const
					 GNOME_Evolution_Calendar_CalTimezoneObjUID
					 tzid, CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getTimezoneObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalTimezoneObj(*_impl_getTimezoneObject)
       (PortableServer_Servant _servant,
	const GNOME_Evolution_Calendar_CalTimezoneObjUID tzid,
	CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getUIDs
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalObjUIDSeq *
       (*_impl_getUIDs) (PortableServer_Servant _servant,
			 const GNOME_Evolution_Calendar_CalObjType type,
			 CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getChanges
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalObjChangeSeq *
       (*_impl_getChanges) (PortableServer_Servant _servant,
			    const GNOME_Evolution_Calendar_CalObjType type,
			    const CORBA_char * change_id,
			    CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getObjectsInRange
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalObjUIDSeq *
       (*_impl_getObjectsInRange) (PortableServer_Servant _servant,
				   const GNOME_Evolution_Calendar_CalObjType
				   type,
				   const GNOME_Evolution_Calendar_Time_t
				   start,
				   const GNOME_Evolution_Calendar_Time_t end,
				   CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getAlarmsInRange
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalComponentAlarmsSeq *
       (*_impl_getAlarmsInRange) (PortableServer_Servant _servant,
				  const GNOME_Evolution_Calendar_Time_t start,
				  const GNOME_Evolution_Calendar_Time_t end,
				  CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getFreeBusy
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalObjSeq *
       (*_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_GNOME_Evolution_Calendar_Cal_getAlarmsForObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_CalComponentAlarms *
       (*_impl_getAlarmsForObject) (PortableServer_Servant _servant,
				    const GNOME_Evolution_Calendar_CalObjUID
				    uid,
				    const GNOME_Evolution_Calendar_Time_t
				    start,
				    const GNOME_Evolution_Calendar_Time_t end,
				    CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_updateObjects
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_updateObjects) (PortableServer_Servant _servant,
				    const GNOME_Evolution_Calendar_CalObj
				    calobj, CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_removeObject
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_removeObject) (PortableServer_Servant _servant,
				   const GNOME_Evolution_Calendar_CalObjUID
				   uid, CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Cal_getQuery
      (POA_GNOME_Evolution_Calendar_Cal * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_Query(*_impl_getQuery) (PortableServer_Servant
							_servant,
							const CORBA_char *
							sexp,
							const
							GNOME_Evolution_Calendar_QueryListener
							ql,
							CORBA_Environment *
							ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Listener_notifyCalOpened
      (POA_GNOME_Evolution_Calendar_Listener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyCalOpened) (PortableServer_Servant _servant,
				      const
				      GNOME_Evolution_Calendar_Listener_OpenStatus
				      status,
				      const GNOME_Evolution_Calendar_Cal cal,
				      CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Listener_notifyCalSetMode
      (POA_GNOME_Evolution_Calendar_Listener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyCalSetMode) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_Listener_SetModeStatus
				       status,
				       const GNOME_Evolution_Calendar_CalMode
				       mode, CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Listener_notifyObjUpdated
      (POA_GNOME_Evolution_Calendar_Listener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyObjUpdated) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CalObjUID uid,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Listener_notifyObjRemoved
      (POA_GNOME_Evolution_Calendar_Listener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyObjRemoved) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CalObjUID uid,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_Listener_notifyCategoriesChanged
      (POA_GNOME_Evolution_Calendar_Listener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyCategoriesChanged) (PortableServer_Servant _servant,
					      const
					      GNOME_Evolution_Calendar_StringSeq
					      * categories,
					      CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_QueryListener_notifyObjUpdated
      (POA_GNOME_Evolution_Calendar_QueryListener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyObjUpdated) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CalObjUID uid,
				       const CORBA_boolean query_in_progress,
				       const CORBA_long n_scanned,
				       const CORBA_long total,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_QueryListener_notifyObjRemoved
      (POA_GNOME_Evolution_Calendar_QueryListener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyObjRemoved) (PortableServer_Servant _servant,
				       const
				       GNOME_Evolution_Calendar_CalObjUID uid,
				       CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_QueryListener_notifyQueryDone
      (POA_GNOME_Evolution_Calendar_QueryListener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyQueryDone) (PortableServer_Servant _servant,
				      const
				      GNOME_Evolution_Calendar_QueryListener_QueryDoneStatus
				      status, const CORBA_char * error_str,
				      CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_QueryListener_notifyEvalError
      (POA_GNOME_Evolution_Calendar_QueryListener * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_notifyEvalError) (PortableServer_Servant _servant,
				      const CORBA_char * error_str,
				      CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_CalFactory_open
      (POA_GNOME_Evolution_Calendar_CalFactory * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_open) (PortableServer_Servant _servant,
			   const CORBA_char * uri,
			   const CORBA_boolean only_if_exists,
			   const GNOME_Evolution_Calendar_Listener listener,
			   CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_CalFactory_uriList
      (POA_GNOME_Evolution_Calendar_CalFactory * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       GNOME_Evolution_Calendar_StringSeq *
       (*_impl_uriList) (PortableServer_Servant _servant,
			 const GNOME_Evolution_Calendar_CalMode mode,
			 CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_AlarmNotify_addCalendar
      (POA_GNOME_Evolution_Calendar_AlarmNotify * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_addCalendar) (PortableServer_Servant _servant,
				  const CORBA_char * uri,
				  CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_AlarmNotify_removeCalendar
      (POA_GNOME_Evolution_Calendar_AlarmNotify * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_removeCalendar) (PortableServer_Servant _servant,
				     const CORBA_char * uri,
				     CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_CompEditorFactory_editExisting
      (POA_GNOME_Evolution_Calendar_CompEditorFactory * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_editExisting) (PortableServer_Servant _servant,
				   const CORBA_char * uri,
				   const GNOME_Evolution_Calendar_CalObjUID
				   uid, CORBA_Environment * ev));
   void
      _ORBIT_skel_GNOME_Evolution_Calendar_CompEditorFactory_editNew
      (POA_GNOME_Evolution_Calendar_CompEditorFactory * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl_editNew) (PortableServer_Servant _servant,
			      const CORBA_char * uri,
			      const GNOME_Evolution_Calendar_CalObjType type,
			      CORBA_Environment * ev));
#ifdef __cplusplus
}
#endif				/* __cplusplus */

#endif
#undef ORBIT_IDL_SERIAL
