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

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

#ifndef Evolution_H
#define Evolution_H 1
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */


/** typedefs **/
#include <bonobo/Bonobo.h>
#if !defined(_GNOME_Evolution_Folder_defined)
#define _GNOME_Evolution_Folder_defined 1
typedef struct {
CORBA_char * type;
CORBA_char * description;
CORBA_char * displayName;
CORBA_char * physicalUri;
CORBA_char * evolutionUri;
CORBA_char * customIconName;
CORBA_long unreadCount;
CORBA_boolean canSyncOffline;
CORBA_short sortingPriority;
} GNOME_Evolution_Folder;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Folder_0)
#define TC_IMPL_TC_GNOME_Evolution_Folder_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Folder_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Folder_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Folder_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Folder_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Folder_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Folder_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Folder_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Folder_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Folder_struct;
#define TC_GNOME_Evolution_Folder ((CORBA_TypeCode)&TC_GNOME_Evolution_Folder_struct)
#endif
extern GNOME_Evolution_Folder* GNOME_Evolution_Folder__alloc(void);
extern gpointer GNOME_Evolution_Folder__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Folder) && !defined(_CORBA_sequence_GNOME_Evolution_Folder_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Folder 1
#define _CORBA_sequence_GNOME_Evolution_Folder_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Folder_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Folder* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Folder;
GNOME_Evolution_Folder *CORBA_sequence_GNOME_Evolution_Folder_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Folder_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Folder_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Folder ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Folder_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_Folder* CORBA_sequence_GNOME_Evolution_Folder__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_Folder__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_FolderList_defined)
#define _GNOME_Evolution_FolderList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Folder GNOME_Evolution_FolderList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_FolderList_0)
#define TC_IMPL_TC_GNOME_Evolution_FolderList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_FolderList_struct;
#define TC_GNOME_Evolution_FolderList ((CORBA_TypeCode)&TC_GNOME_Evolution_FolderList_struct)
#endif
extern GNOME_Evolution_FolderList* GNOME_Evolution_FolderList__alloc(void);
extern gpointer GNOME_Evolution_FolderList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_octet) && !defined(_CORBA_sequence_CORBA_octet_defined)
#define ORBIT_DECL_CORBA_sequence_CORBA_octet 1
#define _CORBA_sequence_CORBA_octet_defined 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_octet* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_octet;
CORBA_octet *CORBA_sequence_CORBA_octet_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_octet_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_octet_struct;
#define TC_CORBA_sequence_CORBA_octet ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_octet_struct)
#endif
extern CORBA_sequence_CORBA_octet* CORBA_sequence_CORBA_octet__alloc(void);
extern gpointer CORBA_sequence_CORBA_octet__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_Icon_defined)
#define _GNOME_Evolution_Icon_defined 1
typedef struct {
CORBA_short width;
CORBA_short height;
CORBA_boolean hasAlpha;
CORBA_sequence_CORBA_octet rgbaData;
} GNOME_Evolution_Icon;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Icon_0)
#define TC_IMPL_TC_GNOME_Evolution_Icon_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Icon_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Icon_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Icon_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Icon_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Icon_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Icon_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Icon_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Icon_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Icon_struct;
#define TC_GNOME_Evolution_Icon ((CORBA_TypeCode)&TC_GNOME_Evolution_Icon_struct)
#endif
extern GNOME_Evolution_Icon* GNOME_Evolution_Icon__alloc(void);
extern gpointer GNOME_Evolution_Icon__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Icon) && !defined(_CORBA_sequence_GNOME_Evolution_Icon_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Icon 1
#define _CORBA_sequence_GNOME_Evolution_Icon_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Icon_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Icon* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Icon;
GNOME_Evolution_Icon *CORBA_sequence_GNOME_Evolution_Icon_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Icon_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Icon_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Icon ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Icon_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_Icon* CORBA_sequence_GNOME_Evolution_Icon__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_Icon__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_AnimatedIcon_defined)
#define _GNOME_Evolution_AnimatedIcon_defined 1
typedef CORBA_sequence_GNOME_Evolution_Icon GNOME_Evolution_AnimatedIcon;
#if !defined(TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_0)
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_5 't'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_AnimatedIcon_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_AnimatedIcon_struct;
#define TC_GNOME_Evolution_AnimatedIcon ((CORBA_TypeCode)&TC_GNOME_Evolution_AnimatedIcon_struct)
#endif
extern GNOME_Evolution_AnimatedIcon* GNOME_Evolution_AnimatedIcon__alloc(void);
extern gpointer GNOME_Evolution_AnimatedIcon__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Activity) && !defined(_GNOME_Evolution_Activity_defined)
#define ORBIT_DECL_GNOME_Evolution_Activity 1
#define _GNOME_Evolution_Activity_defined 1
#define GNOME_Evolution_Activity__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Activity;
extern CORBA_unsigned_long GNOME_Evolution_Activity__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Activity_0)
#define TC_IMPL_TC_GNOME_Evolution_Activity_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Activity_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Activity_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Activity_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Activity_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Activity_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Activity_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Activity_struct;
#define TC_GNOME_Evolution_Activity ((CORBA_TypeCode)&TC_GNOME_Evolution_Activity_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Activity_ActivityId_defined)
#define _GNOME_Evolution_Activity_ActivityId_defined 1
typedef CORBA_long GNOME_Evolution_Activity_ActivityId;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_0)
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_ActivityId_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Activity_ActivityId_struct;
#define TC_GNOME_Evolution_Activity_ActivityId ((CORBA_TypeCode)&TC_GNOME_Evolution_Activity_ActivityId_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Activity_DialogType_defined)
#define _GNOME_Evolution_Activity_DialogType_defined 1
typedef enum {
  GNOME_Evolution_Activity_DIALOG_TYPE_NONE,
  GNOME_Evolution_Activity_DIALOG_TYPE_MESSAGE,
  GNOME_Evolution_Activity_DIALOG_TYPE_WARNING,
  GNOME_Evolution_Activity_DIALOG_TYPE_INPUT,
  GNOME_Evolution_Activity_DIALOG_TYPE_ERROR
} GNOME_Evolution_Activity_DialogType;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_0)
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogType_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Activity_DialogType_struct;
#define TC_GNOME_Evolution_Activity_DialogType ((CORBA_TypeCode)&TC_GNOME_Evolution_Activity_DialogType_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Activity_DialogAction_defined)
#define _GNOME_Evolution_Activity_DialogAction_defined 1
typedef enum {
  GNOME_Evolution_Activity_DIALOG_ACTION_ERROR,
  GNOME_Evolution_Activity_DIALOG_ACTION_DISPLAY,
  GNOME_Evolution_Activity_DIALOG_ACTION_POSTPONE
} GNOME_Evolution_Activity_DialogAction;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_0)
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_DialogAction_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Activity_DialogAction_struct;
#define TC_GNOME_Evolution_Activity_DialogAction ((CORBA_TypeCode)&TC_GNOME_Evolution_Activity_DialogAction_struct)
#endif
#endif
#define ex_GNOME_Evolution_Activity_InvalidIcon "IDL:GNOME/Evolution/Activity/InvalidIcon:1.0"
void _ORBIT_GNOME_Evolution_Activity_InvalidIcon_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Activity_InvalidIcon_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Activity_InvalidIcon_defined)
#define _GNOME_Evolution_Activity_InvalidIcon_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Activity_InvalidIcon;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_0)
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_InvalidIcon_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Activity_InvalidIcon_struct;
#define TC_GNOME_Evolution_Activity_InvalidIcon ((CORBA_TypeCode)&TC_GNOME_Evolution_Activity_InvalidIcon_struct)
#endif
#define GNOME_Evolution_Activity_InvalidIcon__alloc() NULL
extern gpointer GNOME_Evolution_Activity_InvalidIcon__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Activity_IdNotFound "IDL:GNOME/Evolution/Activity/IdNotFound:1.0"
void _ORBIT_GNOME_Evolution_Activity_IdNotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Activity_IdNotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Activity_IdNotFound_defined)
#define _GNOME_Evolution_Activity_IdNotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Activity_IdNotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Activity_IdNotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Activity_IdNotFound_struct;
#define TC_GNOME_Evolution_Activity_IdNotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_Activity_IdNotFound_struct)
#endif
#define GNOME_Evolution_Activity_IdNotFound__alloc() NULL
extern gpointer GNOME_Evolution_Activity_IdNotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ConfigControl) && !defined(_GNOME_Evolution_ConfigControl_defined)
#define ORBIT_DECL_GNOME_Evolution_ConfigControl 1
#define _GNOME_Evolution_ConfigControl_defined 1
#define GNOME_Evolution_ConfigControl__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ConfigControl;
extern CORBA_unsigned_long GNOME_Evolution_ConfigControl__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ConfigControl_0)
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ConfigControl_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ConfigControl_struct;
#define TC_GNOME_Evolution_ConfigControl ((CORBA_TypeCode)&TC_GNOME_Evolution_ConfigControl_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Session) && !defined(_GNOME_Evolution_Session_defined)
#define ORBIT_DECL_GNOME_Evolution_Session 1
#define _GNOME_Evolution_Session_defined 1
#define GNOME_Evolution_Session__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Session;
extern CORBA_unsigned_long GNOME_Evolution_Session__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Session_0)
#define TC_IMPL_TC_GNOME_Evolution_Session_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Session_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Session_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Session_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Session_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Session_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Session_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Session_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Session_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Session_struct;
#define TC_GNOME_Evolution_Session ((CORBA_TypeCode)&TC_GNOME_Evolution_Session_struct)
#endif
#endif
#define ex_GNOME_Evolution_Session_Failed "IDL:GNOME/Evolution/Session/Failed:1.0"
void _ORBIT_GNOME_Evolution_Session_Failed_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Session_Failed_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Session_Failed_defined)
#define _GNOME_Evolution_Session_Failed_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Session_Failed;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Session_Failed_0)
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Session_Failed_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Session_Failed_struct;
#define TC_GNOME_Evolution_Session_Failed ((CORBA_TypeCode)&TC_GNOME_Evolution_Session_Failed_struct)
#endif
#define GNOME_Evolution_Session_Failed__alloc() NULL
extern gpointer GNOME_Evolution_Session_Failed__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Shell) && !defined(_GNOME_Evolution_Shell_defined)
#define ORBIT_DECL_GNOME_Evolution_Shell 1
#define _GNOME_Evolution_Shell_defined 1
#define GNOME_Evolution_Shell__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Shell;
extern CORBA_unsigned_long GNOME_Evolution_Shell__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_struct;
#define TC_GNOME_Evolution_Shell ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_URISchema_defined)
#define _GNOME_Evolution_URISchema_defined 1
typedef CORBA_char * GNOME_Evolution_URISchema;
#if !defined(TC_IMPL_TC_GNOME_Evolution_URISchema_0)
#define TC_IMPL_TC_GNOME_Evolution_URISchema_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_5 't'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_URISchema_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_URISchema_struct;
#define TC_GNOME_Evolution_URISchema ((CORBA_TypeCode)&TC_GNOME_Evolution_URISchema_struct)
#endif
#define GNOME_Evolution_URISchema__free CORBA_string__free
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_URISchema) && !defined(_CORBA_sequence_GNOME_Evolution_URISchema_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_URISchema 1
#define _CORBA_sequence_GNOME_Evolution_URISchema_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_URISchema_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_URISchema* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_URISchema;
GNOME_Evolution_URISchema *CORBA_sequence_GNOME_Evolution_URISchema_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_URISchema_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_URISchema_struct;
#define TC_CORBA_sequence_GNOME_Evolution_URISchema ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_URISchema_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_URISchema* CORBA_sequence_GNOME_Evolution_URISchema__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_URISchema__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_URISchemaList_defined)
#define _GNOME_Evolution_URISchemaList_defined 1
typedef CORBA_sequence_GNOME_Evolution_URISchema GNOME_Evolution_URISchemaList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_URISchemaList_0)
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_URISchemaList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_URISchemaList_struct;
#define TC_GNOME_Evolution_URISchemaList ((CORBA_TypeCode)&TC_GNOME_Evolution_URISchemaList_struct)
#endif
extern GNOME_Evolution_URISchemaList* GNOME_Evolution_URISchemaList__alloc(void);
extern gpointer GNOME_Evolution_URISchemaList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_UserCreatableItemType_defined)
#define _GNOME_Evolution_UserCreatableItemType_defined 1
typedef struct {
CORBA_char * id;
CORBA_char * description;
CORBA_char * menuDescription;
CORBA_char * tooltip;
CORBA_char menuShortcut;
GNOME_Evolution_Icon icon;
CORBA_char * folderType;
} GNOME_Evolution_UserCreatableItemType;

#if !defined(TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_0)
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemType_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_UserCreatableItemType_struct;
#define TC_GNOME_Evolution_UserCreatableItemType ((CORBA_TypeCode)&TC_GNOME_Evolution_UserCreatableItemType_struct)
#endif
extern GNOME_Evolution_UserCreatableItemType* GNOME_Evolution_UserCreatableItemType__alloc(void);
extern gpointer GNOME_Evolution_UserCreatableItemType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType) && !defined(_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType 1
#define _CORBA_sequence_GNOME_Evolution_UserCreatableItemType_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_UserCreatableItemType* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_UserCreatableItemType;
GNOME_Evolution_UserCreatableItemType *CORBA_sequence_GNOME_Evolution_UserCreatableItemType_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_struct;
#define TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_UserCreatableItemType_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_UserCreatableItemType* CORBA_sequence_GNOME_Evolution_UserCreatableItemType__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_UserCreatableItemType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_UserCreatableItemTypeList_defined)
#define _GNOME_Evolution_UserCreatableItemTypeList_defined 1
typedef CORBA_sequence_GNOME_Evolution_UserCreatableItemType GNOME_Evolution_UserCreatableItemTypeList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_0)
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_UserCreatableItemTypeList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_UserCreatableItemTypeList_struct;
#define TC_GNOME_Evolution_UserCreatableItemTypeList ((CORBA_TypeCode)&TC_GNOME_Evolution_UserCreatableItemTypeList_struct)
#endif
extern GNOME_Evolution_UserCreatableItemTypeList* GNOME_Evolution_UserCreatableItemTypeList__alloc(void);
extern gpointer GNOME_Evolution_UserCreatableItemTypeList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#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'
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'
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(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'
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'
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_FolderType_defined)
#define _GNOME_Evolution_FolderType_defined 1
typedef struct {
CORBA_char * name;
CORBA_char * iconName;
CORBA_char * displayName;
CORBA_char * description;
CORBA_boolean userCreatable;
CORBA_sequence_CORBA_string acceptedDndTypes;
CORBA_sequence_CORBA_string exportedDndTypes;
GNOME_Evolution_UserCreatableItemTypeList userCreatableItemTypes;
} GNOME_Evolution_FolderType;

#if !defined(TC_IMPL_TC_GNOME_Evolution_FolderType_0)
#define TC_IMPL_TC_GNOME_Evolution_FolderType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderType_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_FolderType_struct;
#define TC_GNOME_Evolution_FolderType ((CORBA_TypeCode)&TC_GNOME_Evolution_FolderType_struct)
#endif
extern GNOME_Evolution_FolderType* GNOME_Evolution_FolderType__alloc(void);
extern gpointer GNOME_Evolution_FolderType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_FolderType) && !defined(_CORBA_sequence_GNOME_Evolution_FolderType_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_FolderType 1
#define _CORBA_sequence_GNOME_Evolution_FolderType_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_FolderType_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_FolderType* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_FolderType;
GNOME_Evolution_FolderType *CORBA_sequence_GNOME_Evolution_FolderType_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_FolderType_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_FolderType_struct;
#define TC_CORBA_sequence_GNOME_Evolution_FolderType ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_FolderType_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_FolderType* CORBA_sequence_GNOME_Evolution_FolderType__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_FolderType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_FolderTypeList_defined)
#define _GNOME_Evolution_FolderTypeList_defined 1
typedef CORBA_sequence_GNOME_Evolution_FolderType GNOME_Evolution_FolderTypeList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_FolderTypeList_0)
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderTypeList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_FolderTypeList_struct;
#define TC_GNOME_Evolution_FolderTypeList ((CORBA_TypeCode)&TC_GNOME_Evolution_FolderTypeList_struct)
#endif
extern GNOME_Evolution_FolderTypeList* GNOME_Evolution_FolderTypeList__alloc(void);
extern gpointer GNOME_Evolution_FolderTypeList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ShellComponentListener) && !defined(_GNOME_Evolution_ShellComponentListener_defined)
#define ORBIT_DECL_GNOME_Evolution_ShellComponentListener 1
#define _GNOME_Evolution_ShellComponentListener_defined 1
#define GNOME_Evolution_ShellComponentListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ShellComponentListener;
extern CORBA_unsigned_long GNOME_Evolution_ShellComponentListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentListener_struct;
#define TC_GNOME_Evolution_ShellComponentListener ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ShellComponent) && !defined(_GNOME_Evolution_ShellComponent_defined)
#define ORBIT_DECL_GNOME_Evolution_ShellComponent 1
#define _GNOME_Evolution_ShellComponent_defined 1
#define GNOME_Evolution_ShellComponent__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ShellComponent;
extern CORBA_unsigned_long GNOME_Evolution_ShellComponent__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_struct;
#define TC_GNOME_Evolution_ShellComponent ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_struct)
#endif
#endif
#define ex_GNOME_Evolution_ShellComponent_AlreadyOwned "IDL:GNOME/Evolution/ShellComponent/AlreadyOwned:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_AlreadyOwned_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_AlreadyOwned_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_AlreadyOwned_defined)
#define _GNOME_Evolution_ShellComponent_AlreadyOwned_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_AlreadyOwned;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyOwned_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_AlreadyOwned_struct;
#define TC_GNOME_Evolution_ShellComponent_AlreadyOwned ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_AlreadyOwned_struct)
#endif
#define GNOME_Evolution_ShellComponent_AlreadyOwned__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_AlreadyOwned__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_Busy "IDL:GNOME/Evolution/ShellComponent/Busy:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_Busy_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_Busy_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_Busy_defined)
#define _GNOME_Evolution_ShellComponent_Busy_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_Busy;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_Busy_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_Busy_struct;
#define TC_GNOME_Evolution_ShellComponent_Busy ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_Busy_struct)
#endif
#define GNOME_Evolution_ShellComponent_Busy__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_Busy__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_InternalError "IDL:GNOME/Evolution/ShellComponent/InternalError:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_InternalError_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_InternalError_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_InternalError_defined)
#define _GNOME_Evolution_ShellComponent_InternalError_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_InternalError;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_InternalError_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_InternalError_struct;
#define TC_GNOME_Evolution_ShellComponent_InternalError ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_InternalError_struct)
#endif
#define GNOME_Evolution_ShellComponent_InternalError__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_InternalError__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_NotFound "IDL:GNOME/Evolution/ShellComponent/NotFound:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_NotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_NotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_NotFound_defined)
#define _GNOME_Evolution_ShellComponent_NotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_NotFound_struct;
#define TC_GNOME_Evolution_ShellComponent_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_NotFound_struct)
#endif
#define GNOME_Evolution_ShellComponent_NotFound__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_NotOwned "IDL:GNOME/Evolution/ShellComponent/NotOwned:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_NotOwned_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_NotOwned_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_NotOwned_defined)
#define _GNOME_Evolution_ShellComponent_NotOwned_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_NotOwned;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotOwned_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_NotOwned_struct;
#define TC_GNOME_Evolution_ShellComponent_NotOwned ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_NotOwned_struct)
#endif
#define GNOME_Evolution_ShellComponent_NotOwned__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_NotOwned__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_OldOwnerHasDied "IDL:GNOME/Evolution/ShellComponent/OldOwnerHasDied:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_OldOwnerHasDied_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_OldOwnerHasDied_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_OldOwnerHasDied_defined)
#define _GNOME_Evolution_ShellComponent_OldOwnerHasDied_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_OldOwnerHasDied;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_struct;
#define TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_OldOwnerHasDied_struct)
#endif
#define GNOME_Evolution_ShellComponent_OldOwnerHasDied__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_OldOwnerHasDied__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_UnsupportedSchema "IDL:GNOME/Evolution/ShellComponent/UnsupportedSchema:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_UnsupportedSchema_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_UnsupportedSchema_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_UnsupportedSchema_defined)
#define _GNOME_Evolution_ShellComponent_UnsupportedSchema_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_UnsupportedSchema;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_struct;
#define TC_GNOME_Evolution_ShellComponent_UnsupportedSchema ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_UnsupportedSchema_struct)
#endif
#define GNOME_Evolution_ShellComponent_UnsupportedSchema__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_UnsupportedSchema__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_UnsupportedType "IDL:GNOME/Evolution/ShellComponent/UnsupportedType:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_UnsupportedType_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_UnsupportedType_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_UnsupportedType_defined)
#define _GNOME_Evolution_ShellComponent_UnsupportedType_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_UnsupportedType;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_UnsupportedType_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_UnsupportedType_struct;
#define TC_GNOME_Evolution_ShellComponent_UnsupportedType ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_UnsupportedType_struct)
#endif
#define GNOME_Evolution_ShellComponent_UnsupportedType__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_UnsupportedType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_AlreadyPopulated "IDL:GNOME/Evolution/ShellComponent/AlreadyPopulated:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_AlreadyPopulated_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_AlreadyPopulated_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_AlreadyPopulated_defined)
#define _GNOME_Evolution_ShellComponent_AlreadyPopulated_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_AlreadyPopulated;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_struct;
#define TC_GNOME_Evolution_ShellComponent_AlreadyPopulated ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_AlreadyPopulated_struct)
#endif
#define GNOME_Evolution_ShellComponent_AlreadyPopulated__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_AlreadyPopulated__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponent_NotPopulated "IDL:GNOME/Evolution/ShellComponent/NotPopulated:1.0"
void _ORBIT_GNOME_Evolution_ShellComponent_NotPopulated_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponent_NotPopulated_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponent_NotPopulated_defined)
#define _GNOME_Evolution_ShellComponent_NotPopulated_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponent_NotPopulated;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_NotPopulated_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_NotPopulated_struct;
#define TC_GNOME_Evolution_ShellComponent_NotPopulated ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_NotPopulated_struct)
#endif
#define GNOME_Evolution_ShellComponent_NotPopulated__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponent_NotPopulated__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ShellComponentListener) && !defined(_GNOME_Evolution_ShellComponentListener_defined)
#define ORBIT_DECL_GNOME_Evolution_ShellComponentListener 1
#define _GNOME_Evolution_ShellComponentListener_defined 1
#define GNOME_Evolution_ShellComponentListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ShellComponentListener;
extern CORBA_unsigned_long GNOME_Evolution_ShellComponentListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentListener_struct;
#define TC_GNOME_Evolution_ShellComponentListener ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentListener_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_ShellComponentListener_Result_defined)
#define _GNOME_Evolution_ShellComponentListener_Result_defined 1
typedef enum {
  GNOME_Evolution_ShellComponentListener_OK,
  GNOME_Evolution_ShellComponentListener_CANCEL,
  GNOME_Evolution_ShellComponentListener_UNSUPPORTED_OPERATION,
  GNOME_Evolution_ShellComponentListener_UNSUPPORTED_TYPE,
  GNOME_Evolution_ShellComponentListener_EXISTS,
  GNOME_Evolution_ShellComponentListener_INVALID_URI,
  GNOME_Evolution_ShellComponentListener_PERMISSION_DENIED,
  GNOME_Evolution_ShellComponentListener_HAS_SUBFOLDERS,
  GNOME_Evolution_ShellComponentListener_NO_SPACE
} GNOME_Evolution_ShellComponentListener_Result;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentListener_Result_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentListener_Result_struct;
#define TC_GNOME_Evolution_ShellComponentListener_Result ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentListener_Result_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_ShellComponentDnd_Action_defined)
#define _GNOME_Evolution_ShellComponentDnd_Action_defined 1
typedef CORBA_short GNOME_Evolution_ShellComponentDnd_Action;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Action_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_Action_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_Action ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_Action_struct)
#endif
#endif
#ifndef GNOME_Evolution_ShellComponentDnd_ACTION_DEFAULT
#define GNOME_Evolution_ShellComponentDnd_ACTION_DEFAULT 0
#endif /* !GNOME_Evolution_ShellComponentDnd_ACTION_DEFAULT */

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

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

#ifndef GNOME_Evolution_ShellComponentDnd_ACTION_LINK
#define GNOME_Evolution_ShellComponentDnd_ACTION_LINK 8
#endif /* !GNOME_Evolution_ShellComponentDnd_ACTION_LINK */

#ifndef GNOME_Evolution_ShellComponentDnd_ACTION_ASK
#define GNOME_Evolution_ShellComponentDnd_ACTION_ASK 16
#endif /* !GNOME_Evolution_ShellComponentDnd_ACTION_ASK */

#ifndef GNOME_Evolution_ShellComponentDnd_ACTION_ANY
#define GNOME_Evolution_ShellComponentDnd_ACTION_ANY 30
#endif /* !GNOME_Evolution_ShellComponentDnd_ACTION_ANY */

#if !defined(_GNOME_Evolution_ShellComponentDnd_ActionSet_defined)
#define _GNOME_Evolution_ShellComponentDnd_ActionSet_defined 1
typedef GNOME_Evolution_ShellComponentDnd_Action GNOME_Evolution_ShellComponentDnd_ActionSet;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_ActionSet_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_ActionSet_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_ActionSet ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_ActionSet_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_octet) && !defined(_CORBA_sequence_CORBA_octet_defined)
#define ORBIT_DECL_CORBA_sequence_CORBA_octet 1
#define _CORBA_sequence_CORBA_octet_defined 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_octet* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_octet;
CORBA_octet *CORBA_sequence_CORBA_octet_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_octet_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_octet_struct;
#define TC_CORBA_sequence_CORBA_octet ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_octet_struct)
#endif
extern CORBA_sequence_CORBA_octet* CORBA_sequence_CORBA_octet__alloc(void);
extern gpointer CORBA_sequence_CORBA_octet__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_ShellComponentDnd_Data_defined)
#define _GNOME_Evolution_ShellComponentDnd_Data_defined 1
typedef struct {
CORBA_short format;
CORBA_short target;
CORBA_sequence_CORBA_octet bytes;
} GNOME_Evolution_ShellComponentDnd_Data;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_Data_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_Data_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_Data ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_Data_struct)
#endif
extern GNOME_Evolution_ShellComponentDnd_Data* GNOME_Evolution_ShellComponentDnd_Data__alloc(void);
extern gpointer GNOME_Evolution_ShellComponentDnd_Data__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_ShellComponentDnd_NoData "IDL:GNOME/Evolution/ShellComponentDnd/NoData:1.0"
void _ORBIT_GNOME_Evolution_ShellComponentDnd_NoData_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_ShellComponentDnd_NoData_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_ShellComponentDnd_NoData_defined)
#define _GNOME_Evolution_ShellComponentDnd_NoData_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_ShellComponentDnd_NoData;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_NoData_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_NoData_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_NoData ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_NoData_struct)
#endif
#define GNOME_Evolution_ShellComponentDnd_NoData__alloc() NULL
extern gpointer GNOME_Evolution_ShellComponentDnd_NoData__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ShellComponentDnd_SourceFolder) && !defined(_GNOME_Evolution_ShellComponentDnd_SourceFolder_defined)
#define ORBIT_DECL_GNOME_Evolution_ShellComponentDnd_SourceFolder 1
#define _GNOME_Evolution_ShellComponentDnd_SourceFolder_defined 1
#define GNOME_Evolution_ShellComponentDnd_SourceFolder__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ShellComponentDnd_SourceFolder;
extern CORBA_unsigned_long GNOME_Evolution_ShellComponentDnd_SourceFolder__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_SourceFolder ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_defined)
#define _GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_defined 1
typedef struct {
CORBA_char * physicalUri;
CORBA_char * folderType;
GNOME_Evolution_ShellComponentDnd_ActionSet possibleActions;
GNOME_Evolution_ShellComponentDnd_Action suggestedAction;
} GNOME_Evolution_ShellComponentDnd_SourceFolder_Context;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_SourceFolder_Context_struct)
#endif
extern GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* GNOME_Evolution_ShellComponentDnd_SourceFolder_Context__alloc(void);
extern gpointer GNOME_Evolution_ShellComponentDnd_SourceFolder_Context__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ShellComponentDnd_DestinationFolder) && !defined(_GNOME_Evolution_ShellComponentDnd_DestinationFolder_defined)
#define ORBIT_DECL_GNOME_Evolution_ShellComponentDnd_DestinationFolder 1
#define _GNOME_Evolution_ShellComponentDnd_DestinationFolder_defined 1
#define GNOME_Evolution_ShellComponentDnd_DestinationFolder__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ShellComponentDnd_DestinationFolder;
extern CORBA_unsigned_long GNOME_Evolution_ShellComponentDnd_DestinationFolder__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_defined)
#define _GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_defined 1
typedef struct {
CORBA_char * dndType;
GNOME_Evolution_ShellComponentDnd_ActionSet possibleActions;
GNOME_Evolution_ShellComponentDnd_Action suggestedAction;
} GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context;

#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_struct;
#define TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context_struct)
#endif
extern GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context* GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context__alloc(void);
extern gpointer GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Connection_defined)
#define _GNOME_Evolution_Connection_defined 1
typedef struct {
CORBA_char * hostName;
CORBA_char * type;
} GNOME_Evolution_Connection;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Connection_0)
#define TC_IMPL_TC_GNOME_Evolution_Connection_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Connection_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Connection_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Connection_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Connection_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Connection_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Connection_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Connection_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Connection_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Connection_struct;
#define TC_GNOME_Evolution_Connection ((CORBA_TypeCode)&TC_GNOME_Evolution_Connection_struct)
#endif
extern GNOME_Evolution_Connection* GNOME_Evolution_Connection__alloc(void);
extern gpointer GNOME_Evolution_Connection__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Connection) && !defined(_CORBA_sequence_GNOME_Evolution_Connection_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Connection 1
#define _CORBA_sequence_GNOME_Evolution_Connection_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Connection_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Connection* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Connection;
GNOME_Evolution_Connection *CORBA_sequence_GNOME_Evolution_Connection_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Connection_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Connection_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Connection ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Connection_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_Connection* CORBA_sequence_GNOME_Evolution_Connection__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_Connection__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_ConnectionList_defined)
#define _GNOME_Evolution_ConnectionList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Connection GNOME_Evolution_ConnectionList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ConnectionList_0)
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ConnectionList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ConnectionList_struct;
#define TC_GNOME_Evolution_ConnectionList ((CORBA_TypeCode)&TC_GNOME_Evolution_ConnectionList_struct)
#endif
extern GNOME_Evolution_ConnectionList* GNOME_Evolution_ConnectionList__alloc(void);
extern gpointer GNOME_Evolution_ConnectionList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_OfflineProgressListener) && !defined(_GNOME_Evolution_OfflineProgressListener_defined)
#define ORBIT_DECL_GNOME_Evolution_OfflineProgressListener 1
#define _GNOME_Evolution_OfflineProgressListener_defined 1
#define GNOME_Evolution_OfflineProgressListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_OfflineProgressListener;
extern CORBA_unsigned_long GNOME_Evolution_OfflineProgressListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_0)
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_OfflineProgressListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_OfflineProgressListener_struct;
#define TC_GNOME_Evolution_OfflineProgressListener ((CORBA_TypeCode)&TC_GNOME_Evolution_OfflineProgressListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_SyncFolderProgressListener) && !defined(_GNOME_Evolution_SyncFolderProgressListener_defined)
#define ORBIT_DECL_GNOME_Evolution_SyncFolderProgressListener 1
#define _GNOME_Evolution_SyncFolderProgressListener_defined 1
#define GNOME_Evolution_SyncFolderProgressListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_SyncFolderProgressListener;
extern CORBA_unsigned_long GNOME_Evolution_SyncFolderProgressListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_0)
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_SyncFolderProgressListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_SyncFolderProgressListener_struct;
#define TC_GNOME_Evolution_SyncFolderProgressListener ((CORBA_TypeCode)&TC_GNOME_Evolution_SyncFolderProgressListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Offline) && !defined(_GNOME_Evolution_Offline_defined)
#define ORBIT_DECL_GNOME_Evolution_Offline 1
#define _GNOME_Evolution_Offline_defined 1
#define GNOME_Evolution_Offline__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Offline;
extern CORBA_unsigned_long GNOME_Evolution_Offline__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Offline_0)
#define TC_IMPL_TC_GNOME_Evolution_Offline_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Offline_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Offline_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Offline_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Offline_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Offline_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Offline_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Offline_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Offline_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Offline_struct;
#define TC_GNOME_Evolution_Offline ((CORBA_TypeCode)&TC_GNOME_Evolution_Offline_struct)
#endif
#endif
#define ex_GNOME_Evolution_Offline_notPrepared "IDL:GNOME/Evolution/Offline/notPrepared:1.0"
void _ORBIT_GNOME_Evolution_Offline_notPrepared_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Offline_notPrepared_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Offline_notPrepared_defined)
#define _GNOME_Evolution_Offline_notPrepared_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Offline_notPrepared;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_0)
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notPrepared_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Offline_notPrepared_struct;
#define TC_GNOME_Evolution_Offline_notPrepared ((CORBA_TypeCode)&TC_GNOME_Evolution_Offline_notPrepared_struct)
#endif
#define GNOME_Evolution_Offline_notPrepared__alloc() NULL
extern gpointer GNOME_Evolution_Offline_notPrepared__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Offline_notSyncing "IDL:GNOME/Evolution/Offline/notSyncing:1.0"
void _ORBIT_GNOME_Evolution_Offline_notSyncing_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Offline_notSyncing_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Offline_notSyncing_defined)
#define _GNOME_Evolution_Offline_notSyncing_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Offline_notSyncing;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_0)
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Offline_notSyncing_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Offline_notSyncing_struct;
#define TC_GNOME_Evolution_Offline_notSyncing ((CORBA_TypeCode)&TC_GNOME_Evolution_Offline_notSyncing_struct)
#endif
#define GNOME_Evolution_Offline_notSyncing__alloc() NULL
extern gpointer GNOME_Evolution_Offline_notSyncing__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ShellView) && !defined(_GNOME_Evolution_ShellView_defined)
#define ORBIT_DECL_GNOME_Evolution_ShellView 1
#define _GNOME_Evolution_ShellView_defined 1
#define GNOME_Evolution_ShellView__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ShellView;
extern CORBA_unsigned_long GNOME_Evolution_ShellView__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellView_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellView_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellView_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellView_struct;
#define TC_GNOME_Evolution_ShellView ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellView_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Shortcuts) && !defined(_GNOME_Evolution_Shortcuts_defined)
#define ORBIT_DECL_GNOME_Evolution_Shortcuts 1
#define _GNOME_Evolution_Shortcuts_defined 1
#define GNOME_Evolution_Shortcuts__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Shortcuts;
extern CORBA_unsigned_long GNOME_Evolution_Shortcuts__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_struct;
#define TC_GNOME_Evolution_Shortcuts ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Shortcuts_Shortcut_defined)
#define _GNOME_Evolution_Shortcuts_Shortcut_defined 1
typedef struct {
CORBA_char * uri;
CORBA_char * name;
CORBA_char * type;
CORBA_char * customIconName;
} GNOME_Evolution_Shortcuts_Shortcut;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Shortcut_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_Shortcut_struct;
#define TC_GNOME_Evolution_Shortcuts_Shortcut ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_Shortcut_struct)
#endif
extern GNOME_Evolution_Shortcuts_Shortcut* GNOME_Evolution_Shortcuts_Shortcut__alloc(void);
extern gpointer GNOME_Evolution_Shortcuts_Shortcut__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut) && !defined(_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut 1
#define _CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Shortcuts_Shortcut* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut;
GNOME_Evolution_Shortcuts_Shortcut *CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut* CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_Shortcuts_ShortcutList_defined)
#define _GNOME_Evolution_Shortcuts_ShortcutList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Shortcuts_Shortcut GNOME_Evolution_Shortcuts_ShortcutList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_ShortcutList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_ShortcutList_struct;
#define TC_GNOME_Evolution_Shortcuts_ShortcutList ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_ShortcutList_struct)
#endif
extern GNOME_Evolution_Shortcuts_ShortcutList* GNOME_Evolution_Shortcuts_ShortcutList__alloc(void);
extern gpointer GNOME_Evolution_Shortcuts_ShortcutList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Shortcuts_Group_defined)
#define _GNOME_Evolution_Shortcuts_Group_defined 1
typedef struct {
CORBA_char * name;
GNOME_Evolution_Shortcuts_ShortcutList shortcuts;
} GNOME_Evolution_Shortcuts_Group;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_Group_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_Group_struct;
#define TC_GNOME_Evolution_Shortcuts_Group ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_Group_struct)
#endif
extern GNOME_Evolution_Shortcuts_Group* GNOME_Evolution_Shortcuts_Group__alloc(void);
extern gpointer GNOME_Evolution_Shortcuts_Group__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group) && !defined(_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group 1
#define _CORBA_sequence_GNOME_Evolution_Shortcuts_Group_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Shortcuts_Group* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Shortcuts_Group;
GNOME_Evolution_Shortcuts_Group *CORBA_sequence_GNOME_Evolution_Shortcuts_Group_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Shortcuts_Group_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_Shortcuts_Group* CORBA_sequence_GNOME_Evolution_Shortcuts_Group__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_Shortcuts_Group__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_Shortcuts_GroupList_defined)
#define _GNOME_Evolution_Shortcuts_GroupList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Shortcuts_Group GNOME_Evolution_Shortcuts_GroupList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_GroupList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_GroupList_struct;
#define TC_GNOME_Evolution_Shortcuts_GroupList ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_GroupList_struct)
#endif
extern GNOME_Evolution_Shortcuts_GroupList* GNOME_Evolution_Shortcuts_GroupList__alloc(void);
extern gpointer GNOME_Evolution_Shortcuts_GroupList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shortcuts_NotFound "IDL:GNOME/Evolution/Shortcuts/NotFound:1.0"
void _ORBIT_GNOME_Evolution_Shortcuts_NotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shortcuts_NotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shortcuts_NotFound_defined)
#define _GNOME_Evolution_Shortcuts_NotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shortcuts_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_NotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_NotFound_struct;
#define TC_GNOME_Evolution_Shortcuts_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_NotFound_struct)
#endif
#define GNOME_Evolution_Shortcuts_NotFound__alloc() NULL
extern gpointer GNOME_Evolution_Shortcuts_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shortcuts_InvalidPosition "IDL:GNOME/Evolution/Shortcuts/InvalidPosition:1.0"
void _ORBIT_GNOME_Evolution_Shortcuts_InvalidPosition_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shortcuts_InvalidPosition_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shortcuts_InvalidPosition_defined)
#define _GNOME_Evolution_Shortcuts_InvalidPosition_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shortcuts_InvalidPosition;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_InvalidPosition_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_InvalidPosition_struct;
#define TC_GNOME_Evolution_Shortcuts_InvalidPosition ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_InvalidPosition_struct)
#endif
#define GNOME_Evolution_Shortcuts_InvalidPosition__alloc() NULL
extern gpointer GNOME_Evolution_Shortcuts_InvalidPosition__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shortcuts_CannotRemove "IDL:GNOME/Evolution/Shortcuts/CannotRemove:1.0"
void _ORBIT_GNOME_Evolution_Shortcuts_CannotRemove_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shortcuts_CannotRemove_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shortcuts_CannotRemove_defined)
#define _GNOME_Evolution_Shortcuts_CannotRemove_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shortcuts_CannotRemove;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_0)
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shortcuts_CannotRemove_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shortcuts_CannotRemove_struct;
#define TC_GNOME_Evolution_Shortcuts_CannotRemove ((CORBA_TypeCode)&TC_GNOME_Evolution_Shortcuts_CannotRemove_struct)
#endif
#define GNOME_Evolution_Shortcuts_CannotRemove__alloc() NULL
extern gpointer GNOME_Evolution_Shortcuts_CannotRemove__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Storage) && !defined(_GNOME_Evolution_Storage_defined)
#define ORBIT_DECL_GNOME_Evolution_Storage 1
#define _GNOME_Evolution_Storage_defined 1
#define GNOME_Evolution_Storage__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Storage;
extern CORBA_unsigned_long GNOME_Evolution_Storage__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_struct;
#define TC_GNOME_Evolution_Storage ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_StorageListener) && !defined(_GNOME_Evolution_StorageListener_defined)
#define ORBIT_DECL_GNOME_Evolution_StorageListener 1
#define _GNOME_Evolution_StorageListener_defined 1
#define GNOME_Evolution_StorageListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_StorageListener;
extern CORBA_unsigned_long GNOME_Evolution_StorageListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageListener_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageListener_struct;
#define TC_GNOME_Evolution_StorageListener ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Storage) && !defined(_GNOME_Evolution_Storage_defined)
#define ORBIT_DECL_GNOME_Evolution_Storage 1
#define _GNOME_Evolution_Storage_defined 1
#define GNOME_Evolution_Storage__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Storage;
extern CORBA_unsigned_long GNOME_Evolution_Storage__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_struct;
#define TC_GNOME_Evolution_Storage ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_struct)
#endif
#endif
#define ex_GNOME_Evolution_Storage_AlreadyListening "IDL:GNOME/Evolution/Storage/AlreadyListening:1.0"
void _ORBIT_GNOME_Evolution_Storage_AlreadyListening_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Storage_AlreadyListening_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Storage_AlreadyListening_defined)
#define _GNOME_Evolution_Storage_AlreadyListening_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Storage_AlreadyListening;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_AlreadyListening_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_AlreadyListening_struct;
#define TC_GNOME_Evolution_Storage_AlreadyListening ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_AlreadyListening_struct)
#endif
#define GNOME_Evolution_Storage_AlreadyListening__alloc() NULL
extern gpointer GNOME_Evolution_Storage_AlreadyListening__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Storage_NotFound "IDL:GNOME/Evolution/Storage/NotFound:1.0"
void _ORBIT_GNOME_Evolution_Storage_NotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Storage_NotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Storage_NotFound_defined)
#define _GNOME_Evolution_Storage_NotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Storage_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_NotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_NotFound_struct;
#define TC_GNOME_Evolution_Storage_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_NotFound_struct)
#endif
#define GNOME_Evolution_Storage_NotFound__alloc() NULL
extern gpointer GNOME_Evolution_Storage_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Storage_Result_defined)
#define _GNOME_Evolution_Storage_Result_defined 1
typedef enum {
  GNOME_Evolution_Storage_OK,
  GNOME_Evolution_Storage_UNSUPPORTED_OPERATION,
  GNOME_Evolution_Storage_UNSUPPORTED_TYPE,
  GNOME_Evolution_Storage_INVALID_URI,
  GNOME_Evolution_Storage_ALREADY_EXISTS,
  GNOME_Evolution_Storage_DOES_NOT_EXIST,
  GNOME_Evolution_Storage_PERMISSION_DENIED,
  GNOME_Evolution_Storage_NO_SPACE,
  GNOME_Evolution_Storage_NOT_EMPTY,
  GNOME_Evolution_Storage_NOT_ONLINE,
  GNOME_Evolution_Storage_GENERIC_ERROR
} GNOME_Evolution_Storage_Result;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_Result_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_Result_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_Result_struct;
#define TC_GNOME_Evolution_Storage_Result ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_Result_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Storage_FolderResult_defined)
#define _GNOME_Evolution_Storage_FolderResult_defined 1
typedef struct {
GNOME_Evolution_Storage_Result result;
CORBA_char * path;
} GNOME_Evolution_Storage_FolderResult;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderResult_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_FolderResult_struct;
#define TC_GNOME_Evolution_Storage_FolderResult ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_FolderResult_struct)
#endif
extern GNOME_Evolution_Storage_FolderResult* GNOME_Evolution_Storage_FolderResult__alloc(void);
extern gpointer GNOME_Evolution_Storage_FolderResult__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_Storage_FolderPropertyItem_defined)
#define _GNOME_Evolution_Storage_FolderPropertyItem_defined 1
typedef struct {
CORBA_char * label;
CORBA_char * tooltip;
GNOME_Evolution_Icon icon;
} GNOME_Evolution_Storage_FolderPropertyItem;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItem_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_FolderPropertyItem_struct;
#define TC_GNOME_Evolution_Storage_FolderPropertyItem ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_FolderPropertyItem_struct)
#endif
extern GNOME_Evolution_Storage_FolderPropertyItem* GNOME_Evolution_Storage_FolderPropertyItem__alloc(void);
extern gpointer GNOME_Evolution_Storage_FolderPropertyItem__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem) && !defined(_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem 1
#define _CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Storage_FolderPropertyItem* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem;
GNOME_Evolution_Storage_FolderPropertyItem *CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem* CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_Storage_FolderPropertyItemList_defined)
#define _GNOME_Evolution_Storage_FolderPropertyItemList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Storage_FolderPropertyItem GNOME_Evolution_Storage_FolderPropertyItemList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_0)
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Storage_FolderPropertyItemList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Storage_FolderPropertyItemList_struct;
#define TC_GNOME_Evolution_Storage_FolderPropertyItemList ((CORBA_TypeCode)&TC_GNOME_Evolution_Storage_FolderPropertyItemList_struct)
#endif
extern GNOME_Evolution_Storage_FolderPropertyItemList* GNOME_Evolution_Storage_FolderPropertyItemList__alloc(void);
extern gpointer GNOME_Evolution_Storage_FolderPropertyItemList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_StorageListener) && !defined(_GNOME_Evolution_StorageListener_defined)
#define ORBIT_DECL_GNOME_Evolution_StorageListener 1
#define _GNOME_Evolution_StorageListener_defined 1
#define GNOME_Evolution_StorageListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_StorageListener;
extern CORBA_unsigned_long GNOME_Evolution_StorageListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageListener_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageListener_struct;
#define TC_GNOME_Evolution_StorageListener ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageListener_struct)
#endif
#endif
#define ex_GNOME_Evolution_StorageListener_Exists "IDL:GNOME/Evolution/StorageListener/Exists:1.0"
void _ORBIT_GNOME_Evolution_StorageListener_Exists_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_StorageListener_Exists_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_StorageListener_Exists_defined)
#define _GNOME_Evolution_StorageListener_Exists_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_StorageListener_Exists;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_Exists_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageListener_Exists_struct;
#define TC_GNOME_Evolution_StorageListener_Exists ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageListener_Exists_struct)
#endif
#define GNOME_Evolution_StorageListener_Exists__alloc() NULL
extern gpointer GNOME_Evolution_StorageListener_Exists__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_StorageListener_NotFound "IDL:GNOME/Evolution/StorageListener/NotFound:1.0"
void _ORBIT_GNOME_Evolution_StorageListener_NotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_StorageListener_NotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_StorageListener_NotFound_defined)
#define _GNOME_Evolution_StorageListener_NotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_StorageListener_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageListener_NotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageListener_NotFound_struct;
#define TC_GNOME_Evolution_StorageListener_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageListener_NotFound_struct)
#endif
#define GNOME_Evolution_StorageListener_NotFound__alloc() NULL
extern gpointer GNOME_Evolution_StorageListener_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_StorageRegistry) && !defined(_GNOME_Evolution_StorageRegistry_defined)
#define ORBIT_DECL_GNOME_Evolution_StorageRegistry 1
#define _GNOME_Evolution_StorageRegistry_defined 1
#define GNOME_Evolution_StorageRegistry__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_StorageRegistry;
extern CORBA_unsigned_long GNOME_Evolution_StorageRegistry__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageRegistry_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageRegistry_struct;
#define TC_GNOME_Evolution_StorageRegistry ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageRegistry_struct)
#endif
#endif
#define ex_GNOME_Evolution_StorageRegistry_Exists "IDL:GNOME/Evolution/StorageRegistry/Exists:1.0"
void _ORBIT_GNOME_Evolution_StorageRegistry_Exists_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_StorageRegistry_Exists_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_StorageRegistry_Exists_defined)
#define _GNOME_Evolution_StorageRegistry_Exists_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_StorageRegistry_Exists;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_Exists_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageRegistry_Exists_struct;
#define TC_GNOME_Evolution_StorageRegistry_Exists ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageRegistry_Exists_struct)
#endif
#define GNOME_Evolution_StorageRegistry_Exists__alloc() NULL
extern gpointer GNOME_Evolution_StorageRegistry_Exists__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_StorageRegistry_NotFound "IDL:GNOME/Evolution/StorageRegistry/NotFound:1.0"
void _ORBIT_GNOME_Evolution_StorageRegistry_NotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_StorageRegistry_NotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_StorageRegistry_NotFound_defined)
#define _GNOME_Evolution_StorageRegistry_NotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_StorageRegistry_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageRegistry_NotFound_struct;
#define TC_GNOME_Evolution_StorageRegistry_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageRegistry_NotFound_struct)
#endif
#define GNOME_Evolution_StorageRegistry_NotFound__alloc() NULL
extern gpointer GNOME_Evolution_StorageRegistry_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_StorageRegistry_AlreadyListening "IDL:GNOME/Evolution/StorageRegistry/AlreadyListening:1.0"
void _ORBIT_GNOME_Evolution_StorageRegistry_AlreadyListening_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_StorageRegistry_AlreadyListening_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_StorageRegistry_AlreadyListening_defined)
#define _GNOME_Evolution_StorageRegistry_AlreadyListening_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_StorageRegistry_AlreadyListening;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_AlreadyListening_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageRegistry_AlreadyListening_struct;
#define TC_GNOME_Evolution_StorageRegistry_AlreadyListening ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageRegistry_AlreadyListening_struct)
#endif
#define GNOME_Evolution_StorageRegistry_AlreadyListening__alloc() NULL
extern gpointer GNOME_Evolution_StorageRegistry_AlreadyListening__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Storage) && !defined(_CORBA_sequence_GNOME_Evolution_Storage_defined)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Storage 1
#define _CORBA_sequence_GNOME_Evolution_Storage_defined 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Storage_8 'n'
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Storage* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Storage;
GNOME_Evolution_Storage *CORBA_sequence_GNOME_Evolution_Storage_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Storage_8 'n'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Storage_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Storage ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Storage_struct)
#endif
extern CORBA_sequence_GNOME_Evolution_Storage* CORBA_sequence_GNOME_Evolution_Storage__alloc(void);
extern gpointer CORBA_sequence_GNOME_Evolution_Storage__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#if !defined(_GNOME_Evolution_StorageRegistry_StorageList_defined)
#define _GNOME_Evolution_StorageRegistry_StorageList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Storage GNOME_Evolution_StorageRegistry_StorageList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_StorageList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageRegistry_StorageList_struct;
#define TC_GNOME_Evolution_StorageRegistry_StorageList ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageRegistry_StorageList_struct)
#endif
extern GNOME_Evolution_StorageRegistry_StorageList* GNOME_Evolution_StorageRegistry_StorageList__alloc(void);
extern gpointer GNOME_Evolution_StorageRegistry_StorageList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Evolution_StorageRegistry_MessageType_defined)
#define _GNOME_Evolution_StorageRegistry_MessageType_defined 1
typedef enum {
  GNOME_Evolution_StorageRegistry_STORAGE_CREATED,
  GNOME_Evolution_StorageRegistry_STORAGE_DESTROYED
} GNOME_Evolution_StorageRegistry_MessageType;
#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_MessageType_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageRegistry_MessageType_struct;
#define TC_GNOME_Evolution_StorageRegistry_MessageType ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageRegistry_MessageType_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_StorageRegistry_NotifyResult_defined)
#define _GNOME_Evolution_StorageRegistry_NotifyResult_defined 1
typedef struct {
GNOME_Evolution_StorageRegistry_MessageType type;
CORBA_char * name;
} GNOME_Evolution_StorageRegistry_NotifyResult;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageRegistry_NotifyResult_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageRegistry_NotifyResult_struct;
#define TC_GNOME_Evolution_StorageRegistry_NotifyResult ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageRegistry_NotifyResult_struct)
#endif
extern GNOME_Evolution_StorageRegistry_NotifyResult* GNOME_Evolution_StorageRegistry_NotifyResult__alloc(void);
extern gpointer GNOME_Evolution_StorageRegistry_NotifyResult__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_StorageSetViewListener) && !defined(_GNOME_Evolution_StorageSetViewListener_defined)
#define ORBIT_DECL_GNOME_Evolution_StorageSetViewListener 1
#define _GNOME_Evolution_StorageSetViewListener_defined 1
#define GNOME_Evolution_StorageSetViewListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_StorageSetViewListener;
extern CORBA_unsigned_long GNOME_Evolution_StorageSetViewListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetViewListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageSetViewListener_struct;
#define TC_GNOME_Evolution_StorageSetViewListener ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageSetViewListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_StorageSetView) && !defined(_GNOME_Evolution_StorageSetView_defined)
#define ORBIT_DECL_GNOME_Evolution_StorageSetView 1
#define _GNOME_Evolution_StorageSetView_defined 1
#define GNOME_Evolution_StorageSetView__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_StorageSetView;
extern CORBA_unsigned_long GNOME_Evolution_StorageSetView__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageSetView_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageSetView_struct;
#define TC_GNOME_Evolution_StorageSetView ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageSetView_struct)
#endif
#endif
#define ex_GNOME_Evolution_StorageSetView_AlreadyListening "IDL:GNOME/Evolution/StorageSetView/AlreadyListening:1.0"
void _ORBIT_GNOME_Evolution_StorageSetView_AlreadyListening_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_StorageSetView_AlreadyListening_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_StorageSetView_AlreadyListening_defined)
#define _GNOME_Evolution_StorageSetView_AlreadyListening_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_StorageSetView_AlreadyListening;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_AlreadyListening_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageSetView_AlreadyListening_struct;
#define TC_GNOME_Evolution_StorageSetView_AlreadyListening ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageSetView_AlreadyListening_struct)
#endif
#define GNOME_Evolution_StorageSetView_AlreadyListening__alloc() NULL
extern gpointer GNOME_Evolution_StorageSetView_AlreadyListening__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_StorageSetView_NotFound "IDL:GNOME/Evolution/StorageSetView/NotFound:1.0"
void _ORBIT_GNOME_Evolution_StorageSetView_NotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_StorageSetView_NotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_StorageSetView_NotFound_defined)
#define _GNOME_Evolution_StorageSetView_NotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_StorageSetView_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_StorageSetView_NotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_StorageSetView_NotFound_struct;
#define TC_GNOME_Evolution_StorageSetView_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_StorageSetView_NotFound_struct)
#endif
#define GNOME_Evolution_StorageSetView_NotFound__alloc() NULL
extern gpointer GNOME_Evolution_StorageSetView_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_ShellComponent) && !defined(_GNOME_Evolution_ShellComponent_defined)
#define ORBIT_DECL_GNOME_Evolution_ShellComponent 1
#define _GNOME_Evolution_ShellComponent_defined 1
#define GNOME_Evolution_ShellComponent__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_ShellComponent;
extern CORBA_unsigned_long GNOME_Evolution_ShellComponent__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_ShellComponent_0)
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_5 't'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_ShellComponent_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_ShellComponent_struct;
#define TC_GNOME_Evolution_ShellComponent ((CORBA_TypeCode)&TC_GNOME_Evolution_ShellComponent_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_FolderSelectionListener) && !defined(_GNOME_Evolution_FolderSelectionListener_defined)
#define ORBIT_DECL_GNOME_Evolution_FolderSelectionListener 1
#define _GNOME_Evolution_FolderSelectionListener_defined 1
#define GNOME_Evolution_FolderSelectionListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_FolderSelectionListener;
extern CORBA_unsigned_long GNOME_Evolution_FolderSelectionListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_0)
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_FolderSelectionListener_struct;
#define TC_GNOME_Evolution_FolderSelectionListener ((CORBA_TypeCode)&TC_GNOME_Evolution_FolderSelectionListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Shell) && !defined(_GNOME_Evolution_Shell_defined)
#define ORBIT_DECL_GNOME_Evolution_Shell 1
#define _GNOME_Evolution_Shell_defined 1
#define GNOME_Evolution_Shell__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Shell;
extern CORBA_unsigned_long GNOME_Evolution_Shell__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_struct;
#define TC_GNOME_Evolution_Shell ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_struct)
#endif
#endif
#define ex_GNOME_Evolution_Shell_NotReady "IDL:GNOME/Evolution/Shell/NotReady:1.0"
void _ORBIT_GNOME_Evolution_Shell_NotReady_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shell_NotReady_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shell_NotReady_defined)
#define _GNOME_Evolution_Shell_NotReady_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shell_NotReady;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotReady_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_NotReady_struct;
#define TC_GNOME_Evolution_Shell_NotReady ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_NotReady_struct)
#endif
#define GNOME_Evolution_Shell_NotReady__alloc() NULL
extern gpointer GNOME_Evolution_Shell_NotReady__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shell_NotFound "IDL:GNOME/Evolution/Shell/NotFound:1.0"
void _ORBIT_GNOME_Evolution_Shell_NotFound_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shell_NotFound_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shell_NotFound_defined)
#define _GNOME_Evolution_Shell_NotFound_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shell_NotFound;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_NotFound_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_NotFound_struct;
#define TC_GNOME_Evolution_Shell_NotFound ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_NotFound_struct)
#endif
#define GNOME_Evolution_Shell_NotFound__alloc() NULL
extern gpointer GNOME_Evolution_Shell_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shell_UnsupportedSchema "IDL:GNOME/Evolution/Shell/UnsupportedSchema:1.0"
void _ORBIT_GNOME_Evolution_Shell_UnsupportedSchema_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shell_UnsupportedSchema_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shell_UnsupportedSchema_defined)
#define _GNOME_Evolution_Shell_UnsupportedSchema_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shell_UnsupportedSchema;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_UnsupportedSchema_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_UnsupportedSchema_struct;
#define TC_GNOME_Evolution_Shell_UnsupportedSchema ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_UnsupportedSchema_struct)
#endif
#define GNOME_Evolution_Shell_UnsupportedSchema__alloc() NULL
extern gpointer GNOME_Evolution_Shell_UnsupportedSchema__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shell_InvalidURI "IDL:GNOME/Evolution/Shell/InvalidURI:1.0"
void _ORBIT_GNOME_Evolution_Shell_InvalidURI_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shell_InvalidURI_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shell_InvalidURI_defined)
#define _GNOME_Evolution_Shell_InvalidURI_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shell_InvalidURI;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InvalidURI_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_InvalidURI_struct;
#define TC_GNOME_Evolution_Shell_InvalidURI ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_InvalidURI_struct)
#endif
#define GNOME_Evolution_Shell_InvalidURI__alloc() NULL
extern gpointer GNOME_Evolution_Shell_InvalidURI__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shell_InternalError "IDL:GNOME/Evolution/Shell/InternalError:1.0"
void _ORBIT_GNOME_Evolution_Shell_InternalError_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shell_InternalError_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shell_InternalError_defined)
#define _GNOME_Evolution_Shell_InternalError_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shell_InternalError;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_InternalError_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_InternalError_struct;
#define TC_GNOME_Evolution_Shell_InternalError ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_InternalError_struct)
#endif
#define GNOME_Evolution_Shell_InternalError__alloc() NULL
extern gpointer GNOME_Evolution_Shell_InternalError__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#define ex_GNOME_Evolution_Shell_Busy "IDL:GNOME/Evolution/Shell/Busy:1.0"
void _ORBIT_GNOME_Evolution_Shell_Busy_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Shell_Busy_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Shell_Busy_defined)
#define _GNOME_Evolution_Shell_Busy_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Shell_Busy;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_Busy_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_Busy_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_Busy_struct;
#define TC_GNOME_Evolution_Shell_Busy ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_Busy_struct)
#endif
#define GNOME_Evolution_Shell_Busy__alloc() NULL
extern gpointer GNOME_Evolution_Shell_Busy__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#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'
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'
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_Shell_FolderTypeNameList_defined)
#define _GNOME_Evolution_Shell_FolderTypeNameList_defined 1
typedef CORBA_sequence_CORBA_string GNOME_Evolution_Shell_FolderTypeNameList;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_0)
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Shell_FolderTypeNameList_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Shell_FolderTypeNameList_struct;
#define TC_GNOME_Evolution_Shell_FolderTypeNameList ((CORBA_TypeCode)&TC_GNOME_Evolution_Shell_FolderTypeNameList_struct)
#endif
extern GNOME_Evolution_Shell_FolderTypeNameList* GNOME_Evolution_Shell_FolderTypeNameList__alloc(void);
extern gpointer GNOME_Evolution_Shell_FolderTypeNameList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_FolderSelectionListener) && !defined(_GNOME_Evolution_FolderSelectionListener_defined)
#define ORBIT_DECL_GNOME_Evolution_FolderSelectionListener 1
#define _GNOME_Evolution_FolderSelectionListener_defined 1
#define GNOME_Evolution_FolderSelectionListener__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_FolderSelectionListener;
extern CORBA_unsigned_long GNOME_Evolution_FolderSelectionListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_0)
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_FolderSelectionListener_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_FolderSelectionListener_struct;
#define TC_GNOME_Evolution_FolderSelectionListener ((CORBA_TypeCode)&TC_GNOME_Evolution_FolderSelectionListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Wizard) && !defined(_GNOME_Evolution_Wizard_defined)
#define ORBIT_DECL_GNOME_Evolution_Wizard 1
#define _GNOME_Evolution_Wizard_defined 1
#define GNOME_Evolution_Wizard__free CORBA_Object__free
typedef CORBA_Object GNOME_Evolution_Wizard;
extern CORBA_unsigned_long GNOME_Evolution_Wizard__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Wizard_0)
#define TC_IMPL_TC_GNOME_Evolution_Wizard_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Wizard_struct;
#define TC_GNOME_Evolution_Wizard ((CORBA_TypeCode)&TC_GNOME_Evolution_Wizard_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Wizard_Action_defined)
#define _GNOME_Evolution_Wizard_Action_defined 1
typedef enum {
  GNOME_Evolution_Wizard_NEXT,
  GNOME_Evolution_Wizard_PREPARE,
  GNOME_Evolution_Wizard_BACK,
  GNOME_Evolution_Wizard_FINISH,
  GNOME_Evolution_Wizard_CANCEL,
  GNOME_Evolution_Wizard_HELP
} GNOME_Evolution_Wizard_Action;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Wizard_Action_0)
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_Action_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Wizard_Action_struct;
#define TC_GNOME_Evolution_Wizard_Action ((CORBA_TypeCode)&TC_GNOME_Evolution_Wizard_Action_struct)
#endif
#endif
#define ex_GNOME_Evolution_Wizard_NoPage "IDL:GNOME/Evolution/Wizard/NoPage:1.0"
void _ORBIT_GNOME_Evolution_Wizard_NoPage_demarshal(GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev);
void _ORBIT_GNOME_Evolution_Wizard_NoPage_marshal(GIOPSendBuffer *_ORBIT_send_buffer, CORBA_Environment *ev);
#if !defined(_GNOME_Evolution_Wizard_NoPage_defined)
#define _GNOME_Evolution_Wizard_NoPage_defined 1
typedef struct {
int dummy;
} GNOME_Evolution_Wizard_NoPage;

#if !defined(TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_0)
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Wizard_NoPage_8 'n'
extern const struct CORBA_TypeCode_struct TC_GNOME_Evolution_Wizard_NoPage_struct;
#define TC_GNOME_Evolution_Wizard_NoPage ((CORBA_TypeCode)&TC_GNOME_Evolution_Wizard_NoPage_struct)
#endif
#define GNOME_Evolution_Wizard_NoPage__alloc() NULL
extern gpointer GNOME_Evolution_Wizard_NoPage__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif

/** POA structures **/
typedef struct {
  void *_private;
void (*operationStarted)(PortableServer_Servant _servant, const CORBA_char * component_id, const GNOME_Evolution_AnimatedIcon* icon, const CORBA_char * information, const CORBA_boolean cancellable, const Bonobo_Listener event_listener, GNOME_Evolution_Activity_ActivityId* activity_id, CORBA_boolean* suggest_display, CORBA_Environment *ev);
void (*operationProgressing)(PortableServer_Servant _servant, const GNOME_Evolution_Activity_ActivityId activity, const CORBA_char * information, const CORBA_float progress, CORBA_Environment *ev);
void (*operationFinished)(PortableServer_Servant _servant, const GNOME_Evolution_Activity_ActivityId activity, CORBA_Environment *ev);
GNOME_Evolution_Activity_DialogAction (*requestDialog)(PortableServer_Servant _servant, const GNOME_Evolution_Activity_ActivityId activity, const GNOME_Evolution_Activity_DialogType dialog_type, CORBA_Environment *ev);
} POA_GNOME_Evolution_Activity__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Activity__epv *GNOME_Evolution_Activity_epv;
} POA_GNOME_Evolution_Activity__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Activity__vepv *vepv;
} POA_GNOME_Evolution_Activity;
extern void POA_GNOME_Evolution_Activity__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Activity__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*apply)(PortableServer_Servant _servant, CORBA_Environment *ev);
Bonobo_Control (*_get_control)(PortableServer_Servant _servant, CORBA_Environment *ev);
Bonobo_EventSource (*_get_eventSource)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_ConfigControl__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_ConfigControl__epv *GNOME_Evolution_ConfigControl_epv;
} POA_GNOME_Evolution_ConfigControl__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_ConfigControl__vepv *vepv;
} POA_GNOME_Evolution_ConfigControl;
extern void POA_GNOME_Evolution_ConfigControl__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_ConfigControl__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*saveConfiguration)(PortableServer_Servant _servant, const CORBA_char * prefix, CORBA_Environment *ev);
void (*loadConfiguration)(PortableServer_Servant _servant, const CORBA_char * prefix, CORBA_Environment *ev);
} POA_GNOME_Evolution_Session__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Session__epv *GNOME_Evolution_Session_epv;
} POA_GNOME_Evolution_Session__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Session__vepv *vepv;
} POA_GNOME_Evolution_Session;
extern void POA_GNOME_Evolution_Session__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Session__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
GNOME_Evolution_FolderTypeList* (*_get_supportedTypes)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Evolution_URISchemaList* (*_get_externalUriSchemas)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Evolution_UserCreatableItemTypeList* (*_get_userCreatableItemTypes)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*setOwner)(PortableServer_Servant _servant, const GNOME_Evolution_Shell shell, const CORBA_char * evolution_homedir, CORBA_Environment *ev);
void (*unsetOwner)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*interactive)(PortableServer_Servant _servant, const CORBA_boolean now_interactive, CORBA_Environment *ev);
void (*debug)(PortableServer_Servant _servant, const CORBA_char * log_path, CORBA_Environment *ev);
Bonobo_Control (*createView)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * type, const CORBA_char * view_info, CORBA_Environment *ev);
void (*handleExternalURI)(PortableServer_Servant _servant, const CORBA_char * external_uri, CORBA_Environment *ev);
void (*createFolderAsync)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void (*removeFolderAsync)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void (*xferFolderAsync)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * source_physical_uri, const CORBA_char * destination_physical_uri, const CORBA_char * type, const CORBA_boolean remove_source, CORBA_Environment *ev);
void (*populateFolderContextMenu)(PortableServer_Servant _servant, const Bonobo_UIContainer uih, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void (*unpopulateFolderContextMenu)(PortableServer_Servant _servant, const Bonobo_UIContainer uih, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void (*userCreateNewItem)(PortableServer_Servant _servant, const CORBA_char * id, const CORBA_char * parent_folder_physical_uri, const CORBA_char * parent_folder_type, CORBA_Environment *ev);
void (*sendReceive)(PortableServer_Servant _servant, const CORBA_boolean show_dialog, CORBA_Environment *ev);
void (*requestQuit)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, CORBA_Environment *ev);
} POA_GNOME_Evolution_ShellComponent__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_ShellComponent__epv *GNOME_Evolution_ShellComponent_epv;
} POA_GNOME_Evolution_ShellComponent__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_ShellComponent__vepv *vepv;
} POA_GNOME_Evolution_ShellComponent;
extern void POA_GNOME_Evolution_ShellComponent__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_ShellComponent__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*notifyResult)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener_Result result, CORBA_Environment *ev);
} POA_GNOME_Evolution_ShellComponentListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Evolution_ShellComponentListener__epv *GNOME_Evolution_ShellComponentListener_epv;
} POA_GNOME_Evolution_ShellComponentListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_ShellComponentListener__vepv *vepv;
} POA_GNOME_Evolution_ShellComponentListener;
extern void POA_GNOME_Evolution_ShellComponentListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_ShellComponentListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*beginDrag)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * folder_type, GNOME_Evolution_ShellComponentDnd_ActionSet* possible_actions, GNOME_Evolution_ShellComponentDnd_Action* suggested_action, CORBA_Environment *ev);
void (*getData)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, const GNOME_Evolution_ShellComponentDnd_Action action, const CORBA_char * dnd_type, GNOME_Evolution_ShellComponentDnd_Data** data, CORBA_Environment *ev);
void (*deleteData)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, CORBA_Environment *ev);
void (*endDrag)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, CORBA_Environment *ev);
} POA_GNOME_Evolution_ShellComponentDnd_SourceFolder__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_ShellComponentDnd_SourceFolder__epv *GNOME_Evolution_ShellComponentDnd_SourceFolder_epv;
} POA_GNOME_Evolution_ShellComponentDnd_SourceFolder__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_ShellComponentDnd_SourceFolder__vepv *vepv;
} POA_GNOME_Evolution_ShellComponentDnd_SourceFolder;
extern void POA_GNOME_Evolution_ShellComponentDnd_SourceFolder__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_ShellComponentDnd_SourceFolder__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
CORBA_boolean (*handleMotion)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * folder_type, const GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context* destination_context, GNOME_Evolution_ShellComponentDnd_Action* suggested_action, CORBA_Environment *ev);
CORBA_boolean (*handleDrop)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * folder_type, const GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context* destination_context, const GNOME_Evolution_ShellComponentDnd_Action action, const GNOME_Evolution_ShellComponentDnd_Data* data, CORBA_Environment *ev);
} POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder__epv *GNOME_Evolution_ShellComponentDnd_DestinationFolder_epv;
} POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder__vepv *vepv;
} POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder;
extern void POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*updateProgress)(PortableServer_Servant _servant, const GNOME_Evolution_ConnectionList* current_active_connections, CORBA_Environment *ev);
} POA_GNOME_Evolution_OfflineProgressListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Evolution_OfflineProgressListener__epv *GNOME_Evolution_OfflineProgressListener_epv;
} POA_GNOME_Evolution_OfflineProgressListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_OfflineProgressListener__vepv *vepv;
} POA_GNOME_Evolution_OfflineProgressListener;
extern void POA_GNOME_Evolution_OfflineProgressListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_OfflineProgressListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*updateProgress)(PortableServer_Servant _servant, const CORBA_float progress, CORBA_Environment *ev);
void (*reportSuccess)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*reportFailure)(PortableServer_Servant _servant, const CORBA_char * message, CORBA_Environment *ev);
} POA_GNOME_Evolution_SyncFolderProgressListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Evolution_SyncFolderProgressListener__epv *GNOME_Evolution_SyncFolderProgressListener_epv;
} POA_GNOME_Evolution_SyncFolderProgressListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_SyncFolderProgressListener__vepv *vepv;
} POA_GNOME_Evolution_SyncFolderProgressListener;
extern void POA_GNOME_Evolution_SyncFolderProgressListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_SyncFolderProgressListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
CORBA_boolean (*_get_isOffline)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*_set_isOffline)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev);
void (*prepareForOffline)(PortableServer_Servant _servant, GNOME_Evolution_ConnectionList** active_connection_list, CORBA_Environment *ev);
void (*syncFolder)(PortableServer_Servant _servant, const GNOME_Evolution_Folder* folder, const GNOME_Evolution_SyncFolderProgressListener listener, CORBA_Environment *ev);
void (*cancelSyncFolder)(PortableServer_Servant _servant, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev);
void (*goOffline)(PortableServer_Servant _servant, const GNOME_Evolution_OfflineProgressListener listener, CORBA_Environment *ev);
void (*goOnline)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_Offline__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Offline__epv *GNOME_Evolution_Offline_epv;
} POA_GNOME_Evolution_Offline__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Offline__vepv *vepv;
} POA_GNOME_Evolution_Offline;
extern void POA_GNOME_Evolution_Offline__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Offline__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*setMessage)(PortableServer_Servant _servant, const CORBA_char * message, const CORBA_boolean busy, CORBA_Environment *ev);
void (*unsetMessage)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*changeCurrentView)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev);
void (*setTitle)(PortableServer_Servant _servant, const CORBA_char * title, CORBA_Environment *ev);
void (*setFolderBarLabel)(PortableServer_Servant _servant, const CORBA_char * text, CORBA_Environment *ev);
void (*showSettings)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_ShellView__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_ShellView__epv *GNOME_Evolution_ShellView_epv;
} POA_GNOME_Evolution_ShellView__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_ShellView__vepv *vepv;
} POA_GNOME_Evolution_ShellView;
extern void POA_GNOME_Evolution_ShellView__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_ShellView__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
GNOME_Evolution_Shortcuts_GroupList* (*_get_groups)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*add)(PortableServer_Servant _servant, const CORBA_short group_num, const CORBA_short position, const GNOME_Evolution_Shortcuts_Shortcut* shortcut, CORBA_Environment *ev);
void (*remove)(PortableServer_Servant _servant, const CORBA_short group_num, const CORBA_short item_num, CORBA_Environment *ev);
GNOME_Evolution_Shortcuts_Shortcut* (*get)(PortableServer_Servant _servant, const CORBA_short group_num, const CORBA_short item_num, CORBA_Environment *ev);
void (*addGroup)(PortableServer_Servant _servant, const CORBA_short position, const CORBA_char * name, CORBA_Environment *ev);
void (*removeGroup)(PortableServer_Servant _servant, const CORBA_short group_num, CORBA_Environment *ev);
GNOME_Evolution_Shortcuts_Group* (*getGroup)(PortableServer_Servant _servant, const CORBA_short group_num, CORBA_Environment *ev);
} POA_GNOME_Evolution_Shortcuts__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Shortcuts__epv *GNOME_Evolution_Shortcuts_epv;
} POA_GNOME_Evolution_Shortcuts__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Shortcuts__vepv *vepv;
} POA_GNOME_Evolution_Shortcuts;
extern void POA_GNOME_Evolution_Shortcuts__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Shortcuts__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
CORBA_char * (*_get_name)(PortableServer_Servant _servant, CORBA_Environment *ev);
CORBA_boolean (*_get_hasSharedFolders)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Evolution_Folder* (*getFolderAtPath)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev);
GNOME_Evolution_FolderList* (*_get_folderList)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Evolution_Storage_FolderPropertyItemList* (*_get_folderPropertyItems)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*asyncCreateFolder)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * type, const CORBA_char * description, const CORBA_char * parent_physical_uri, const Bonobo_Listener listener, CORBA_Environment *ev);
void (*asyncRemoveFolder)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * physical_uri, const Bonobo_Listener listener, CORBA_Environment *ev);
void (*asyncXferFolder)(PortableServer_Servant _servant, const CORBA_char * source_path, const CORBA_char * destination_path, const CORBA_boolean remove_source, const Bonobo_Listener listener, CORBA_Environment *ev);
void (*asyncOpenFolder)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev);
void (*updateFolder)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_long unread_count, CORBA_Environment *ev);
void (*asyncDiscoverSharedFolder)(PortableServer_Servant _servant, const CORBA_char * user, const CORBA_char * folder_name, const Bonobo_Listener listener, CORBA_Environment *ev);
void (*cancelDiscoverSharedFolder)(PortableServer_Servant _servant, const CORBA_char * user, const CORBA_char * folder_name, CORBA_Environment *ev);
void (*asyncRemoveSharedFolder)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Listener listener, CORBA_Environment *ev);
void (*addListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageListener listener, CORBA_Environment *ev);
void (*removeListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageListener listener, CORBA_Environment *ev);
void (*showFolderProperties)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_short itemNumber, const CORBA_long parentWindowId, CORBA_Environment *ev);
} POA_GNOME_Evolution_Storage__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Storage__epv *GNOME_Evolution_Storage_epv;
} POA_GNOME_Evolution_Storage__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Storage__vepv *vepv;
} POA_GNOME_Evolution_Storage;
extern void POA_GNOME_Evolution_Storage__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Storage__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*notifyDestroyed)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*notifyFolderCreated)(PortableServer_Servant _servant, const CORBA_char * path, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev);
void (*notifyFolderUpdated)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_long unread_count, CORBA_Environment *ev);
void (*notifyFolderRemoved)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev);
void (*notifyHasSubfolders)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * message, CORBA_Environment *ev);
} POA_GNOME_Evolution_StorageListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Evolution_StorageListener__epv *GNOME_Evolution_StorageListener_epv;
} POA_GNOME_Evolution_StorageListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_StorageListener__vepv *vepv;
} POA_GNOME_Evolution_StorageListener;
extern void POA_GNOME_Evolution_StorageListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_StorageListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
GNOME_Evolution_StorageListener (*addStorage)(PortableServer_Servant _servant, const GNOME_Evolution_Storage storage, const CORBA_char * name, CORBA_Environment *ev);
GNOME_Evolution_StorageRegistry_StorageList* (*getStorageList)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Evolution_Storage (*getStorageByName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev);
void (*removeStorageByName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev);
void (*addListener)(PortableServer_Servant _servant, const Bonobo_Listener listener, CORBA_Environment *ev);
void (*removeListener)(PortableServer_Servant _servant, const Bonobo_Listener listener, CORBA_Environment *ev);
GNOME_Evolution_Folder* (*getFolderByUri)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev);
} POA_GNOME_Evolution_StorageRegistry__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_StorageRegistry__epv *GNOME_Evolution_StorageRegistry_epv;
} POA_GNOME_Evolution_StorageRegistry__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_StorageRegistry__vepv *vepv;
} POA_GNOME_Evolution_StorageRegistry;
extern void POA_GNOME_Evolution_StorageRegistry__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_StorageRegistry__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*notifyFolderSelected)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev);
void (*notifyFolderToggled)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_StorageSetViewListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Evolution_StorageSetViewListener__epv *GNOME_Evolution_StorageSetViewListener_epv;
} POA_GNOME_Evolution_StorageSetViewListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_StorageSetViewListener__vepv *vepv;
} POA_GNOME_Evolution_StorageSetViewListener;
extern void POA_GNOME_Evolution_StorageSetViewListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_StorageSetViewListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
CORBA_boolean (*_get_showFolders)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*_set_showFolders)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean (*_get_showCheckboxes)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*_set_showCheckboxes)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev);
GNOME_Evolution_FolderList* (*_get_checkedFolders)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*_set_checkedFolders)(PortableServer_Servant _servant, const GNOME_Evolution_FolderList* value, CORBA_Environment *ev);
void (*addListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageSetViewListener listener, CORBA_Environment *ev);
void (*removeListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageSetViewListener listener, CORBA_Environment *ev);
} POA_GNOME_Evolution_StorageSetView__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_StorageSetView__epv *GNOME_Evolution_StorageSetView_epv;
} POA_GNOME_Evolution_StorageSetView__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_StorageSetView__vepv *vepv;
} POA_GNOME_Evolution_StorageSetView;
extern void POA_GNOME_Evolution_StorageSetView__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_StorageSetView__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
CORBA_char * (*_get_displayName)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Evolution_ShellComponent (*getComponentByType)(PortableServer_Servant _servant, const CORBA_char * type, CORBA_Environment *ev);
GNOME_Evolution_Icon* (*getIconByType)(PortableServer_Servant _servant, const CORBA_char * type, const CORBA_boolean mini, CORBA_Environment *ev);
GNOME_Evolution_ShellView (*createNewView)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev);
void (*handleURI)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev);
void (*selectUserFolder)(PortableServer_Servant _servant, const CORBA_long_long parent_xid, const GNOME_Evolution_FolderSelectionListener listener, const CORBA_char * title, const CORBA_char * default_folder, const GNOME_Evolution_Shell_FolderTypeNameList* possible_types, CORBA_Environment *ev);
GNOME_Evolution_Storage (*getLocalStorage)(PortableServer_Servant _servant, CORBA_Environment *ev);
Bonobo_Control (*createStorageSetView)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*setLineStatus)(PortableServer_Servant _servant, const CORBA_boolean online, CORBA_Environment *ev);
} POA_GNOME_Evolution_Shell__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Shell__epv *GNOME_Evolution_Shell_epv;
} POA_GNOME_Evolution_Shell__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Shell__vepv *vepv;
} POA_GNOME_Evolution_Shell;
extern void POA_GNOME_Evolution_Shell__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Shell__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*notifySelected)(PortableServer_Servant _servant, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev);
void (*notifyCanceled)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_FolderSelectionListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Evolution_FolderSelectionListener__epv *GNOME_Evolution_FolderSelectionListener_epv;
} POA_GNOME_Evolution_FolderSelectionListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_FolderSelectionListener__vepv *vepv;
} POA_GNOME_Evolution_FolderSelectionListener;
extern void POA_GNOME_Evolution_FolderSelectionListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_FolderSelectionListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
CORBA_long (*_get_pageCount)(PortableServer_Servant _servant, CORBA_Environment *ev);
Bonobo_Control (*getControl)(PortableServer_Servant _servant, const CORBA_long pagenumber, CORBA_Environment *ev);
void (*notifyAction)(PortableServer_Servant _servant, const CORBA_long pagenumber, const GNOME_Evolution_Wizard_Action action, CORBA_Environment *ev);
} POA_GNOME_Evolution_Wizard__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Wizard__epv *GNOME_Evolution_Wizard_epv;
} POA_GNOME_Evolution_Wizard__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Wizard__vepv *vepv;
} POA_GNOME_Evolution_Wizard;
extern void POA_GNOME_Evolution_Wizard__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Wizard__fini(PortableServer_Servant servant, CORBA_Environment *ev);

/** prototypes **/
#define GNOME_Evolution_Activity_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Activity_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Activity_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_Activity_operationStarted(GNOME_Evolution_Activity _obj, const CORBA_char * component_id, const GNOME_Evolution_AnimatedIcon* icon, const CORBA_char * information, const CORBA_boolean cancellable, const Bonobo_Listener event_listener, GNOME_Evolution_Activity_ActivityId* activity_id, CORBA_boolean* suggest_display, CORBA_Environment *ev);
void GNOME_Evolution_Activity_operationProgressing(GNOME_Evolution_Activity _obj, const GNOME_Evolution_Activity_ActivityId activity, const CORBA_char * information, const CORBA_float progress, CORBA_Environment *ev);
void GNOME_Evolution_Activity_operationFinished(GNOME_Evolution_Activity _obj, const GNOME_Evolution_Activity_ActivityId activity, CORBA_Environment *ev);
GNOME_Evolution_Activity_DialogAction GNOME_Evolution_Activity_requestDialog(GNOME_Evolution_Activity _obj, const GNOME_Evolution_Activity_ActivityId activity, const GNOME_Evolution_Activity_DialogType dialog_type, CORBA_Environment *ev);
#define GNOME_Evolution_ConfigControl_ref Bonobo_Unknown_ref
#define GNOME_Evolution_ConfigControl_unref Bonobo_Unknown_unref
#define GNOME_Evolution_ConfigControl_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_ConfigControl_apply(GNOME_Evolution_ConfigControl _obj, CORBA_Environment *ev);
Bonobo_Control GNOME_Evolution_ConfigControl__get_control(GNOME_Evolution_ConfigControl _obj, CORBA_Environment *ev);
Bonobo_EventSource GNOME_Evolution_ConfigControl__get_eventSource(GNOME_Evolution_ConfigControl _obj, CORBA_Environment *ev);
#define GNOME_Evolution_Session_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Session_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Session_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_Session_saveConfiguration(GNOME_Evolution_Session _obj, const CORBA_char * prefix, CORBA_Environment *ev);
void GNOME_Evolution_Session_loadConfiguration(GNOME_Evolution_Session _obj, const CORBA_char * prefix, CORBA_Environment *ev);
#define GNOME_Evolution_ShellComponent_ref Bonobo_Unknown_ref
#define GNOME_Evolution_ShellComponent_unref Bonobo_Unknown_unref
#define GNOME_Evolution_ShellComponent_queryInterface Bonobo_Unknown_queryInterface
GNOME_Evolution_FolderTypeList* GNOME_Evolution_ShellComponent__get_supportedTypes(GNOME_Evolution_ShellComponent _obj, CORBA_Environment *ev);
GNOME_Evolution_URISchemaList* GNOME_Evolution_ShellComponent__get_externalUriSchemas(GNOME_Evolution_ShellComponent _obj, CORBA_Environment *ev);
GNOME_Evolution_UserCreatableItemTypeList* GNOME_Evolution_ShellComponent__get_userCreatableItemTypes(GNOME_Evolution_ShellComponent _obj, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_setOwner(GNOME_Evolution_ShellComponent _obj, const GNOME_Evolution_Shell shell, const CORBA_char * evolution_homedir, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_unsetOwner(GNOME_Evolution_ShellComponent _obj, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_interactive(GNOME_Evolution_ShellComponent _obj, const CORBA_boolean now_interactive, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_debug(GNOME_Evolution_ShellComponent _obj, const CORBA_char * log_path, CORBA_Environment *ev);
Bonobo_Control GNOME_Evolution_ShellComponent_createView(GNOME_Evolution_ShellComponent _obj, const CORBA_char * physical_uri, const CORBA_char * type, const CORBA_char * view_info, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_handleExternalURI(GNOME_Evolution_ShellComponent _obj, const CORBA_char * external_uri, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_createFolderAsync(GNOME_Evolution_ShellComponent _obj, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_removeFolderAsync(GNOME_Evolution_ShellComponent _obj, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_xferFolderAsync(GNOME_Evolution_ShellComponent _obj, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * source_physical_uri, const CORBA_char * destination_physical_uri, const CORBA_char * type, const CORBA_boolean remove_source, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_populateFolderContextMenu(GNOME_Evolution_ShellComponent _obj, const Bonobo_UIContainer uih, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_unpopulateFolderContextMenu(GNOME_Evolution_ShellComponent _obj, const Bonobo_UIContainer uih, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_userCreateNewItem(GNOME_Evolution_ShellComponent _obj, const CORBA_char * id, const CORBA_char * parent_folder_physical_uri, const CORBA_char * parent_folder_type, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_sendReceive(GNOME_Evolution_ShellComponent _obj, const CORBA_boolean show_dialog, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponent_requestQuit(GNOME_Evolution_ShellComponent _obj, const GNOME_Evolution_ShellComponentListener listener, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponentListener_notifyResult(GNOME_Evolution_ShellComponentListener _obj, const GNOME_Evolution_ShellComponentListener_Result result, CORBA_Environment *ev);
#define GNOME_Evolution_ShellComponentDnd_SourceFolder_ref Bonobo_Unknown_ref
#define GNOME_Evolution_ShellComponentDnd_SourceFolder_unref Bonobo_Unknown_unref
#define GNOME_Evolution_ShellComponentDnd_SourceFolder_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_ShellComponentDnd_SourceFolder_beginDrag(GNOME_Evolution_ShellComponentDnd_SourceFolder _obj, const CORBA_char * physical_uri, const CORBA_char * folder_type, GNOME_Evolution_ShellComponentDnd_ActionSet* possible_actions, GNOME_Evolution_ShellComponentDnd_Action* suggested_action, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponentDnd_SourceFolder_getData(GNOME_Evolution_ShellComponentDnd_SourceFolder _obj, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, const GNOME_Evolution_ShellComponentDnd_Action action, const CORBA_char * dnd_type, GNOME_Evolution_ShellComponentDnd_Data** data, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponentDnd_SourceFolder_deleteData(GNOME_Evolution_ShellComponentDnd_SourceFolder _obj, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, CORBA_Environment *ev);
void GNOME_Evolution_ShellComponentDnd_SourceFolder_endDrag(GNOME_Evolution_ShellComponentDnd_SourceFolder _obj, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, CORBA_Environment *ev);
#define GNOME_Evolution_ShellComponentDnd_DestinationFolder_ref Bonobo_Unknown_ref
#define GNOME_Evolution_ShellComponentDnd_DestinationFolder_unref Bonobo_Unknown_unref
#define GNOME_Evolution_ShellComponentDnd_DestinationFolder_queryInterface Bonobo_Unknown_queryInterface
CORBA_boolean GNOME_Evolution_ShellComponentDnd_DestinationFolder_handleMotion(GNOME_Evolution_ShellComponentDnd_DestinationFolder _obj, const CORBA_char * physical_uri, const CORBA_char * folder_type, const GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context* destination_context, GNOME_Evolution_ShellComponentDnd_Action* suggested_action, CORBA_Environment *ev);
CORBA_boolean GNOME_Evolution_ShellComponentDnd_DestinationFolder_handleDrop(GNOME_Evolution_ShellComponentDnd_DestinationFolder _obj, const CORBA_char * physical_uri, const CORBA_char * folder_type, const GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context* destination_context, const GNOME_Evolution_ShellComponentDnd_Action action, const GNOME_Evolution_ShellComponentDnd_Data* data, CORBA_Environment *ev);
void GNOME_Evolution_OfflineProgressListener_updateProgress(GNOME_Evolution_OfflineProgressListener _obj, const GNOME_Evolution_ConnectionList* current_active_connections, CORBA_Environment *ev);
void GNOME_Evolution_SyncFolderProgressListener_updateProgress(GNOME_Evolution_SyncFolderProgressListener _obj, const CORBA_float progress, CORBA_Environment *ev);
void GNOME_Evolution_SyncFolderProgressListener_reportSuccess(GNOME_Evolution_SyncFolderProgressListener _obj, CORBA_Environment *ev);
void GNOME_Evolution_SyncFolderProgressListener_reportFailure(GNOME_Evolution_SyncFolderProgressListener _obj, const CORBA_char * message, CORBA_Environment *ev);
#define GNOME_Evolution_Offline_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Offline_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Offline_queryInterface Bonobo_Unknown_queryInterface
CORBA_boolean GNOME_Evolution_Offline__get_isOffline(GNOME_Evolution_Offline _obj, CORBA_Environment *ev);
void GNOME_Evolution_Offline__set_isOffline(GNOME_Evolution_Offline _obj, const CORBA_boolean value, CORBA_Environment *ev);
void GNOME_Evolution_Offline_prepareForOffline(GNOME_Evolution_Offline _obj, GNOME_Evolution_ConnectionList** active_connection_list, CORBA_Environment *ev);
void GNOME_Evolution_Offline_syncFolder(GNOME_Evolution_Offline _obj, const GNOME_Evolution_Folder* folder, const GNOME_Evolution_SyncFolderProgressListener listener, CORBA_Environment *ev);
void GNOME_Evolution_Offline_cancelSyncFolder(GNOME_Evolution_Offline _obj, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev);
void GNOME_Evolution_Offline_goOffline(GNOME_Evolution_Offline _obj, const GNOME_Evolution_OfflineProgressListener listener, CORBA_Environment *ev);
void GNOME_Evolution_Offline_goOnline(GNOME_Evolution_Offline _obj, CORBA_Environment *ev);
#define GNOME_Evolution_ShellView_ref Bonobo_Unknown_ref
#define GNOME_Evolution_ShellView_unref Bonobo_Unknown_unref
#define GNOME_Evolution_ShellView_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_ShellView_setMessage(GNOME_Evolution_ShellView _obj, const CORBA_char * message, const CORBA_boolean busy, CORBA_Environment *ev);
void GNOME_Evolution_ShellView_unsetMessage(GNOME_Evolution_ShellView _obj, CORBA_Environment *ev);
void GNOME_Evolution_ShellView_changeCurrentView(GNOME_Evolution_ShellView _obj, const CORBA_char * uri, CORBA_Environment *ev);
void GNOME_Evolution_ShellView_setTitle(GNOME_Evolution_ShellView _obj, const CORBA_char * title, CORBA_Environment *ev);
void GNOME_Evolution_ShellView_setFolderBarLabel(GNOME_Evolution_ShellView _obj, const CORBA_char * text, CORBA_Environment *ev);
void GNOME_Evolution_ShellView_showSettings(GNOME_Evolution_ShellView _obj, CORBA_Environment *ev);
#define GNOME_Evolution_Shortcuts_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Shortcuts_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Shortcuts_queryInterface Bonobo_Unknown_queryInterface
GNOME_Evolution_Shortcuts_GroupList* GNOME_Evolution_Shortcuts__get_groups(GNOME_Evolution_Shortcuts _obj, CORBA_Environment *ev);
void GNOME_Evolution_Shortcuts_add(GNOME_Evolution_Shortcuts _obj, const CORBA_short group_num, const CORBA_short position, const GNOME_Evolution_Shortcuts_Shortcut* shortcut, CORBA_Environment *ev);
void GNOME_Evolution_Shortcuts_remove(GNOME_Evolution_Shortcuts _obj, const CORBA_short group_num, const CORBA_short item_num, CORBA_Environment *ev);
GNOME_Evolution_Shortcuts_Shortcut* GNOME_Evolution_Shortcuts_get(GNOME_Evolution_Shortcuts _obj, const CORBA_short group_num, const CORBA_short item_num, CORBA_Environment *ev);
void GNOME_Evolution_Shortcuts_addGroup(GNOME_Evolution_Shortcuts _obj, const CORBA_short position, const CORBA_char * name, CORBA_Environment *ev);
void GNOME_Evolution_Shortcuts_removeGroup(GNOME_Evolution_Shortcuts _obj, const CORBA_short group_num, CORBA_Environment *ev);
GNOME_Evolution_Shortcuts_Group* GNOME_Evolution_Shortcuts_getGroup(GNOME_Evolution_Shortcuts _obj, const CORBA_short group_num, CORBA_Environment *ev);
#define GNOME_Evolution_Storage_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Storage_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Storage_queryInterface Bonobo_Unknown_queryInterface
CORBA_char * GNOME_Evolution_Storage__get_name(GNOME_Evolution_Storage _obj, CORBA_Environment *ev);
CORBA_boolean GNOME_Evolution_Storage__get_hasSharedFolders(GNOME_Evolution_Storage _obj, CORBA_Environment *ev);
GNOME_Evolution_Folder* GNOME_Evolution_Storage_getFolderAtPath(GNOME_Evolution_Storage _obj, const CORBA_char * path, CORBA_Environment *ev);
GNOME_Evolution_FolderList* GNOME_Evolution_Storage__get_folderList(GNOME_Evolution_Storage _obj, CORBA_Environment *ev);
GNOME_Evolution_Storage_FolderPropertyItemList* GNOME_Evolution_Storage__get_folderPropertyItems(GNOME_Evolution_Storage _obj, CORBA_Environment *ev);
void GNOME_Evolution_Storage_asyncCreateFolder(GNOME_Evolution_Storage _obj, const CORBA_char * path, const CORBA_char * type, const CORBA_char * description, const CORBA_char * parent_physical_uri, const Bonobo_Listener listener, CORBA_Environment *ev);
void GNOME_Evolution_Storage_asyncRemoveFolder(GNOME_Evolution_Storage _obj, const CORBA_char * path, const CORBA_char * physical_uri, const Bonobo_Listener listener, CORBA_Environment *ev);
void GNOME_Evolution_Storage_asyncXferFolder(GNOME_Evolution_Storage _obj, const CORBA_char * source_path, const CORBA_char * destination_path, const CORBA_boolean remove_source, const Bonobo_Listener listener, CORBA_Environment *ev);
void GNOME_Evolution_Storage_asyncOpenFolder(GNOME_Evolution_Storage _obj, const CORBA_char * path, CORBA_Environment *ev);
void GNOME_Evolution_Storage_updateFolder(GNOME_Evolution_Storage _obj, const CORBA_char * path, const CORBA_long unread_count, CORBA_Environment *ev);
void GNOME_Evolution_Storage_asyncDiscoverSharedFolder(GNOME_Evolution_Storage _obj, const CORBA_char * user, const CORBA_char * folder_name, const Bonobo_Listener listener, CORBA_Environment *ev);
void GNOME_Evolution_Storage_cancelDiscoverSharedFolder(GNOME_Evolution_Storage _obj, const CORBA_char * user, const CORBA_char * folder_name, CORBA_Environment *ev);
void GNOME_Evolution_Storage_asyncRemoveSharedFolder(GNOME_Evolution_Storage _obj, const CORBA_char * path, const Bonobo_Listener listener, CORBA_Environment *ev);
void GNOME_Evolution_Storage_addListener(GNOME_Evolution_Storage _obj, const GNOME_Evolution_StorageListener listener, CORBA_Environment *ev);
void GNOME_Evolution_Storage_removeListener(GNOME_Evolution_Storage _obj, const GNOME_Evolution_StorageListener listener, CORBA_Environment *ev);
void GNOME_Evolution_Storage_showFolderProperties(GNOME_Evolution_Storage _obj, const CORBA_char * path, const CORBA_short itemNumber, const CORBA_long parentWindowId, CORBA_Environment *ev);
void GNOME_Evolution_StorageListener_notifyDestroyed(GNOME_Evolution_StorageListener _obj, CORBA_Environment *ev);
void GNOME_Evolution_StorageListener_notifyFolderCreated(GNOME_Evolution_StorageListener _obj, const CORBA_char * path, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev);
void GNOME_Evolution_StorageListener_notifyFolderUpdated(GNOME_Evolution_StorageListener _obj, const CORBA_char * path, const CORBA_long unread_count, CORBA_Environment *ev);
void GNOME_Evolution_StorageListener_notifyFolderRemoved(GNOME_Evolution_StorageListener _obj, const CORBA_char * path, CORBA_Environment *ev);
void GNOME_Evolution_StorageListener_notifyHasSubfolders(GNOME_Evolution_StorageListener _obj, const CORBA_char * path, const CORBA_char * message, CORBA_Environment *ev);
#define GNOME_Evolution_StorageRegistry_ref Bonobo_Unknown_ref
#define GNOME_Evolution_StorageRegistry_unref Bonobo_Unknown_unref
#define GNOME_Evolution_StorageRegistry_queryInterface Bonobo_Unknown_queryInterface
GNOME_Evolution_StorageListener GNOME_Evolution_StorageRegistry_addStorage(GNOME_Evolution_StorageRegistry _obj, const GNOME_Evolution_Storage storage, const CORBA_char * name, CORBA_Environment *ev);
GNOME_Evolution_StorageRegistry_StorageList* GNOME_Evolution_StorageRegistry_getStorageList(GNOME_Evolution_StorageRegistry _obj, CORBA_Environment *ev);
GNOME_Evolution_Storage GNOME_Evolution_StorageRegistry_getStorageByName(GNOME_Evolution_StorageRegistry _obj, const CORBA_char * name, CORBA_Environment *ev);
void GNOME_Evolution_StorageRegistry_removeStorageByName(GNOME_Evolution_StorageRegistry _obj, const CORBA_char * name, CORBA_Environment *ev);
void GNOME_Evolution_StorageRegistry_addListener(GNOME_Evolution_StorageRegistry _obj, const Bonobo_Listener listener, CORBA_Environment *ev);
void GNOME_Evolution_StorageRegistry_removeListener(GNOME_Evolution_StorageRegistry _obj, const Bonobo_Listener listener, CORBA_Environment *ev);
GNOME_Evolution_Folder* GNOME_Evolution_StorageRegistry_getFolderByUri(GNOME_Evolution_StorageRegistry _obj, const CORBA_char * uri, CORBA_Environment *ev);
void GNOME_Evolution_StorageSetViewListener_notifyFolderSelected(GNOME_Evolution_StorageSetViewListener _obj, const CORBA_char * uri, CORBA_Environment *ev);
void GNOME_Evolution_StorageSetViewListener_notifyFolderToggled(GNOME_Evolution_StorageSetViewListener _obj, CORBA_Environment *ev);
#define GNOME_Evolution_StorageSetView_ref Bonobo_Unknown_ref
#define GNOME_Evolution_StorageSetView_unref Bonobo_Unknown_unref
#define GNOME_Evolution_StorageSetView_queryInterface Bonobo_Unknown_queryInterface
CORBA_boolean GNOME_Evolution_StorageSetView__get_showFolders(GNOME_Evolution_StorageSetView _obj, CORBA_Environment *ev);
void GNOME_Evolution_StorageSetView__set_showFolders(GNOME_Evolution_StorageSetView _obj, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean GNOME_Evolution_StorageSetView__get_showCheckboxes(GNOME_Evolution_StorageSetView _obj, CORBA_Environment *ev);
void GNOME_Evolution_StorageSetView__set_showCheckboxes(GNOME_Evolution_StorageSetView _obj, const CORBA_boolean value, CORBA_Environment *ev);
GNOME_Evolution_FolderList* GNOME_Evolution_StorageSetView__get_checkedFolders(GNOME_Evolution_StorageSetView _obj, CORBA_Environment *ev);
void GNOME_Evolution_StorageSetView__set_checkedFolders(GNOME_Evolution_StorageSetView _obj, const GNOME_Evolution_FolderList* value, CORBA_Environment *ev);
void GNOME_Evolution_StorageSetView_addListener(GNOME_Evolution_StorageSetView _obj, const GNOME_Evolution_StorageSetViewListener listener, CORBA_Environment *ev);
void GNOME_Evolution_StorageSetView_removeListener(GNOME_Evolution_StorageSetView _obj, const GNOME_Evolution_StorageSetViewListener listener, CORBA_Environment *ev);
#define GNOME_Evolution_Shell_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Shell_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Shell_queryInterface Bonobo_Unknown_queryInterface
CORBA_char * GNOME_Evolution_Shell__get_displayName(GNOME_Evolution_Shell _obj, CORBA_Environment *ev);
GNOME_Evolution_ShellComponent GNOME_Evolution_Shell_getComponentByType(GNOME_Evolution_Shell _obj, const CORBA_char * type, CORBA_Environment *ev);
GNOME_Evolution_Icon* GNOME_Evolution_Shell_getIconByType(GNOME_Evolution_Shell _obj, const CORBA_char * type, const CORBA_boolean mini, CORBA_Environment *ev);
GNOME_Evolution_ShellView GNOME_Evolution_Shell_createNewView(GNOME_Evolution_Shell _obj, const CORBA_char * uri, CORBA_Environment *ev);
void GNOME_Evolution_Shell_handleURI(GNOME_Evolution_Shell _obj, const CORBA_char * uri, CORBA_Environment *ev);
void GNOME_Evolution_Shell_selectUserFolder(GNOME_Evolution_Shell _obj, const CORBA_long_long parent_xid, const GNOME_Evolution_FolderSelectionListener listener, const CORBA_char * title, const CORBA_char * default_folder, const GNOME_Evolution_Shell_FolderTypeNameList* possible_types, CORBA_Environment *ev);
GNOME_Evolution_Storage GNOME_Evolution_Shell_getLocalStorage(GNOME_Evolution_Shell _obj, CORBA_Environment *ev);
Bonobo_Control GNOME_Evolution_Shell_createStorageSetView(GNOME_Evolution_Shell _obj, CORBA_Environment *ev);
void GNOME_Evolution_Shell_setLineStatus(GNOME_Evolution_Shell _obj, const CORBA_boolean online, CORBA_Environment *ev);
void GNOME_Evolution_FolderSelectionListener_notifySelected(GNOME_Evolution_FolderSelectionListener _obj, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev);
void GNOME_Evolution_FolderSelectionListener_notifyCanceled(GNOME_Evolution_FolderSelectionListener _obj, CORBA_Environment *ev);
#define GNOME_Evolution_Wizard_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Wizard_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Wizard_queryInterface Bonobo_Unknown_queryInterface
CORBA_long GNOME_Evolution_Wizard__get_pageCount(GNOME_Evolution_Wizard _obj, CORBA_Environment *ev);
Bonobo_Control GNOME_Evolution_Wizard_getControl(GNOME_Evolution_Wizard _obj, const CORBA_long pagenumber, CORBA_Environment *ev);
void GNOME_Evolution_Wizard_notifyAction(GNOME_Evolution_Wizard _obj, const CORBA_long pagenumber, const GNOME_Evolution_Wizard_Action action, CORBA_Environment *ev);

void _ORBIT_skel_GNOME_Evolution_Activity_operationStarted(POA_GNOME_Evolution_Activity *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_operationStarted)(PortableServer_Servant _servant, const CORBA_char * component_id, const GNOME_Evolution_AnimatedIcon* icon, const CORBA_char * information, const CORBA_boolean cancellable, const Bonobo_Listener event_listener, GNOME_Evolution_Activity_ActivityId* activity_id, CORBA_boolean* suggest_display, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Activity_operationProgressing(POA_GNOME_Evolution_Activity *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_operationProgressing)(PortableServer_Servant _servant, const GNOME_Evolution_Activity_ActivityId activity, const CORBA_char * information, const CORBA_float progress, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Activity_operationFinished(POA_GNOME_Evolution_Activity *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_operationFinished)(PortableServer_Servant _servant, const GNOME_Evolution_Activity_ActivityId activity, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Activity_requestDialog(POA_GNOME_Evolution_Activity *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Activity_DialogAction (*_impl_requestDialog)(PortableServer_Servant _servant, const GNOME_Evolution_Activity_ActivityId activity, const GNOME_Evolution_Activity_DialogType dialog_type, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ConfigControl_apply(POA_GNOME_Evolution_ConfigControl *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_apply)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ConfigControl__get_control(POA_GNOME_Evolution_ConfigControl *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, Bonobo_Control (*_impl__get_control)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ConfigControl__get_eventSource(POA_GNOME_Evolution_ConfigControl *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, Bonobo_EventSource (*_impl__get_eventSource)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Session_saveConfiguration(POA_GNOME_Evolution_Session *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_saveConfiguration)(PortableServer_Servant _servant, const CORBA_char * prefix, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Session_loadConfiguration(POA_GNOME_Evolution_Session *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_loadConfiguration)(PortableServer_Servant _servant, const CORBA_char * prefix, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent__get_supportedTypes(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_FolderTypeList* (*_impl__get_supportedTypes)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent__get_externalUriSchemas(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_URISchemaList* (*_impl__get_externalUriSchemas)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent__get_userCreatableItemTypes(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_UserCreatableItemTypeList* (*_impl__get_userCreatableItemTypes)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_setOwner(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_setOwner)(PortableServer_Servant _servant, const GNOME_Evolution_Shell shell, const CORBA_char * evolution_homedir, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_unsetOwner(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_unsetOwner)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_interactive(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_interactive)(PortableServer_Servant _servant, const CORBA_boolean now_interactive, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_debug(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_debug)(PortableServer_Servant _servant, const CORBA_char * log_path, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_createView(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, Bonobo_Control (*_impl_createView)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * type, const CORBA_char * view_info, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_handleExternalURI(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_handleExternalURI)(PortableServer_Servant _servant, const CORBA_char * external_uri, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_createFolderAsync(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_createFolderAsync)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_removeFolderAsync(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_removeFolderAsync)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_xferFolderAsync(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_xferFolderAsync)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, const CORBA_char * source_physical_uri, const CORBA_char * destination_physical_uri, const CORBA_char * type, const CORBA_boolean remove_source, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_populateFolderContextMenu(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_populateFolderContextMenu)(PortableServer_Servant _servant, const Bonobo_UIContainer uih, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_unpopulateFolderContextMenu(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_unpopulateFolderContextMenu)(PortableServer_Servant _servant, const Bonobo_UIContainer uih, const CORBA_char * physical_uri, const CORBA_char * type, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_userCreateNewItem(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_userCreateNewItem)(PortableServer_Servant _servant, const CORBA_char * id, const CORBA_char * parent_folder_physical_uri, const CORBA_char * parent_folder_type, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_sendReceive(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_sendReceive)(PortableServer_Servant _servant, const CORBA_boolean show_dialog, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponent_requestQuit(POA_GNOME_Evolution_ShellComponent *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_requestQuit)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponentListener_notifyResult(POA_GNOME_Evolution_ShellComponentListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyResult)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentListener_Result result, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponentDnd_SourceFolder_beginDrag(POA_GNOME_Evolution_ShellComponentDnd_SourceFolder *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_beginDrag)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * folder_type, GNOME_Evolution_ShellComponentDnd_ActionSet* possible_actions, GNOME_Evolution_ShellComponentDnd_Action* suggested_action, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponentDnd_SourceFolder_getData(POA_GNOME_Evolution_ShellComponentDnd_SourceFolder *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_getData)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, const GNOME_Evolution_ShellComponentDnd_Action action, const CORBA_char * dnd_type, GNOME_Evolution_ShellComponentDnd_Data** data, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponentDnd_SourceFolder_deleteData(POA_GNOME_Evolution_ShellComponentDnd_SourceFolder *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_deleteData)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponentDnd_SourceFolder_endDrag(POA_GNOME_Evolution_ShellComponentDnd_SourceFolder *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_endDrag)(PortableServer_Servant _servant, const GNOME_Evolution_ShellComponentDnd_SourceFolder_Context* source_context, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponentDnd_DestinationFolder_handleMotion(POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl_handleMotion)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * folder_type, const GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context* destination_context, GNOME_Evolution_ShellComponentDnd_Action* suggested_action, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellComponentDnd_DestinationFolder_handleDrop(POA_GNOME_Evolution_ShellComponentDnd_DestinationFolder *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl_handleDrop)(PortableServer_Servant _servant, const CORBA_char * physical_uri, const CORBA_char * folder_type, const GNOME_Evolution_ShellComponentDnd_DestinationFolder_Context* destination_context, const GNOME_Evolution_ShellComponentDnd_Action action, const GNOME_Evolution_ShellComponentDnd_Data* data, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_OfflineProgressListener_updateProgress(POA_GNOME_Evolution_OfflineProgressListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_updateProgress)(PortableServer_Servant _servant, const GNOME_Evolution_ConnectionList* current_active_connections, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_SyncFolderProgressListener_updateProgress(POA_GNOME_Evolution_SyncFolderProgressListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_updateProgress)(PortableServer_Servant _servant, const CORBA_float progress, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_SyncFolderProgressListener_reportSuccess(POA_GNOME_Evolution_SyncFolderProgressListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_reportSuccess)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_SyncFolderProgressListener_reportFailure(POA_GNOME_Evolution_SyncFolderProgressListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_reportFailure)(PortableServer_Servant _servant, const CORBA_char * message, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Offline__get_isOffline(POA_GNOME_Evolution_Offline *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl__get_isOffline)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Offline__set_isOffline(POA_GNOME_Evolution_Offline *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl__set_isOffline)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Offline_prepareForOffline(POA_GNOME_Evolution_Offline *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_prepareForOffline)(PortableServer_Servant _servant, GNOME_Evolution_ConnectionList** active_connection_list, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Offline_syncFolder(POA_GNOME_Evolution_Offline *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_syncFolder)(PortableServer_Servant _servant, const GNOME_Evolution_Folder* folder, const GNOME_Evolution_SyncFolderProgressListener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Offline_cancelSyncFolder(POA_GNOME_Evolution_Offline *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_cancelSyncFolder)(PortableServer_Servant _servant, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Offline_goOffline(POA_GNOME_Evolution_Offline *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_goOffline)(PortableServer_Servant _servant, const GNOME_Evolution_OfflineProgressListener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Offline_goOnline(POA_GNOME_Evolution_Offline *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_goOnline)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellView_setMessage(POA_GNOME_Evolution_ShellView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_setMessage)(PortableServer_Servant _servant, const CORBA_char * message, const CORBA_boolean busy, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellView_unsetMessage(POA_GNOME_Evolution_ShellView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_unsetMessage)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellView_changeCurrentView(POA_GNOME_Evolution_ShellView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_changeCurrentView)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellView_setTitle(POA_GNOME_Evolution_ShellView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_setTitle)(PortableServer_Servant _servant, const CORBA_char * title, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellView_setFolderBarLabel(POA_GNOME_Evolution_ShellView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_setFolderBarLabel)(PortableServer_Servant _servant, const CORBA_char * text, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_ShellView_showSettings(POA_GNOME_Evolution_ShellView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_showSettings)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shortcuts__get_groups(POA_GNOME_Evolution_Shortcuts *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Shortcuts_GroupList* (*_impl__get_groups)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shortcuts_add(POA_GNOME_Evolution_Shortcuts *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_add)(PortableServer_Servant _servant, const CORBA_short group_num, const CORBA_short position, const GNOME_Evolution_Shortcuts_Shortcut* shortcut, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shortcuts_remove(POA_GNOME_Evolution_Shortcuts *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_remove)(PortableServer_Servant _servant, const CORBA_short group_num, const CORBA_short item_num, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shortcuts_get(POA_GNOME_Evolution_Shortcuts *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Shortcuts_Shortcut* (*_impl_get)(PortableServer_Servant _servant, const CORBA_short group_num, const CORBA_short item_num, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shortcuts_addGroup(POA_GNOME_Evolution_Shortcuts *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_addGroup)(PortableServer_Servant _servant, const CORBA_short position, const CORBA_char * name, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shortcuts_removeGroup(POA_GNOME_Evolution_Shortcuts *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_removeGroup)(PortableServer_Servant _servant, const CORBA_short group_num, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shortcuts_getGroup(POA_GNOME_Evolution_Shortcuts *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Shortcuts_Group* (*_impl_getGroup)(PortableServer_Servant _servant, const CORBA_short group_num, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage__get_name(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_char * (*_impl__get_name)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage__get_hasSharedFolders(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl__get_hasSharedFolders)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_getFolderAtPath(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Folder* (*_impl_getFolderAtPath)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage__get_folderList(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_FolderList* (*_impl__get_folderList)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage__get_folderPropertyItems(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Storage_FolderPropertyItemList* (*_impl__get_folderPropertyItems)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_asyncCreateFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_asyncCreateFolder)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * type, const CORBA_char * description, const CORBA_char * parent_physical_uri, const Bonobo_Listener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_asyncRemoveFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_asyncRemoveFolder)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * physical_uri, const Bonobo_Listener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_asyncXferFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_asyncXferFolder)(PortableServer_Servant _servant, const CORBA_char * source_path, const CORBA_char * destination_path, const CORBA_boolean remove_source, const Bonobo_Listener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_asyncOpenFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_asyncOpenFolder)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_updateFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_updateFolder)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_long unread_count, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_asyncDiscoverSharedFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_asyncDiscoverSharedFolder)(PortableServer_Servant _servant, const CORBA_char * user, const CORBA_char * folder_name, const Bonobo_Listener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_cancelDiscoverSharedFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_cancelDiscoverSharedFolder)(PortableServer_Servant _servant, const CORBA_char * user, const CORBA_char * folder_name, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_asyncRemoveSharedFolder(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_asyncRemoveSharedFolder)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Listener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_addListener(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_addListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageListener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_removeListener(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_removeListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageListener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Storage_showFolderProperties(POA_GNOME_Evolution_Storage *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_showFolderProperties)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_short itemNumber, const CORBA_long parentWindowId, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageListener_notifyDestroyed(POA_GNOME_Evolution_StorageListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyDestroyed)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageListener_notifyFolderCreated(POA_GNOME_Evolution_StorageListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyFolderCreated)(PortableServer_Servant _servant, const CORBA_char * path, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageListener_notifyFolderUpdated(POA_GNOME_Evolution_StorageListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyFolderUpdated)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_long unread_count, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageListener_notifyFolderRemoved(POA_GNOME_Evolution_StorageListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyFolderRemoved)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageListener_notifyHasSubfolders(POA_GNOME_Evolution_StorageListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyHasSubfolders)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * message, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageRegistry_addStorage(POA_GNOME_Evolution_StorageRegistry *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_StorageListener (*_impl_addStorage)(PortableServer_Servant _servant, const GNOME_Evolution_Storage storage, const CORBA_char * name, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageRegistry_getStorageList(POA_GNOME_Evolution_StorageRegistry *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_StorageRegistry_StorageList* (*_impl_getStorageList)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageRegistry_getStorageByName(POA_GNOME_Evolution_StorageRegistry *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Storage (*_impl_getStorageByName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageRegistry_removeStorageByName(POA_GNOME_Evolution_StorageRegistry *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_removeStorageByName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageRegistry_addListener(POA_GNOME_Evolution_StorageRegistry *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_addListener)(PortableServer_Servant _servant, const Bonobo_Listener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageRegistry_removeListener(POA_GNOME_Evolution_StorageRegistry *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_removeListener)(PortableServer_Servant _servant, const Bonobo_Listener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageRegistry_getFolderByUri(POA_GNOME_Evolution_StorageRegistry *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Folder* (*_impl_getFolderByUri)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetViewListener_notifyFolderSelected(POA_GNOME_Evolution_StorageSetViewListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyFolderSelected)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetViewListener_notifyFolderToggled(POA_GNOME_Evolution_StorageSetViewListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyFolderToggled)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView__get_showFolders(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl__get_showFolders)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView__set_showFolders(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl__set_showFolders)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView__get_showCheckboxes(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl__get_showCheckboxes)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView__set_showCheckboxes(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl__set_showCheckboxes)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView__get_checkedFolders(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_FolderList* (*_impl__get_checkedFolders)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView__set_checkedFolders(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl__set_checkedFolders)(PortableServer_Servant _servant, const GNOME_Evolution_FolderList* value, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView_addListener(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_addListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageSetViewListener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_StorageSetView_removeListener(POA_GNOME_Evolution_StorageSetView *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_removeListener)(PortableServer_Servant _servant, const GNOME_Evolution_StorageSetViewListener listener, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell__get_displayName(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_char * (*_impl__get_displayName)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_getComponentByType(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_ShellComponent (*_impl_getComponentByType)(PortableServer_Servant _servant, const CORBA_char * type, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_getIconByType(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Icon* (*_impl_getIconByType)(PortableServer_Servant _servant, const CORBA_char * type, const CORBA_boolean mini, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_createNewView(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_ShellView (*_impl_createNewView)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_handleURI(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_handleURI)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_selectUserFolder(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_selectUserFolder)(PortableServer_Servant _servant, const CORBA_long_long parent_xid, const GNOME_Evolution_FolderSelectionListener listener, const CORBA_char * title, const CORBA_char * default_folder, const GNOME_Evolution_Shell_FolderTypeNameList* possible_types, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_getLocalStorage(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Evolution_Storage (*_impl_getLocalStorage)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_createStorageSetView(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, Bonobo_Control (*_impl_createStorageSetView)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Shell_setLineStatus(POA_GNOME_Evolution_Shell *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_setLineStatus)(PortableServer_Servant _servant, const CORBA_boolean online, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_FolderSelectionListener_notifySelected(POA_GNOME_Evolution_FolderSelectionListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifySelected)(PortableServer_Servant _servant, const GNOME_Evolution_Folder* folder, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_FolderSelectionListener_notifyCanceled(POA_GNOME_Evolution_FolderSelectionListener *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyCanceled)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Wizard__get_pageCount(POA_GNOME_Evolution_Wizard *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_long (*_impl__get_pageCount)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Wizard_getControl(POA_GNOME_Evolution_Wizard *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, Bonobo_Control (*_impl_getControl)(PortableServer_Servant _servant, const CORBA_long pagenumber, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Evolution_Wizard_notifyAction(POA_GNOME_Evolution_Wizard *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notifyAction)(PortableServer_Servant _servant, const CORBA_long pagenumber, const GNOME_Evolution_Wizard_Action action, CORBA_Environment *ev));
#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif
#undef ORBIT_IDL_SERIAL
