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

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

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


/** typedefs **/
#include <bonobo/Bonobo.h>
#if !defined(_GNOME_Evolution_Addressbook_ContactId_defined)
#define _GNOME_Evolution_Addressbook_ContactId_defined 1
typedef CORBA_string GNOME_Evolution_Addressbook_ContactId;
#define GNOME_Evolution_Addressbook_ContactId_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Addressbook_ContactId_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactId_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_ContactId_struct;
#define TC_GNOME_Evolution_Addressbook_ContactId ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_ContactId_struct)
#endif
#define GNOME_Evolution_Addressbook_ContactId__alloc() ((GNOME_Evolution_Addressbook_ContactId *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Addressbook_ContactId__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_GNOME_Evolution_Addressbook_VCard_defined)
#define _GNOME_Evolution_Addressbook_VCard_defined 1
typedef CORBA_string GNOME_Evolution_Addressbook_VCard;
#define GNOME_Evolution_Addressbook_VCard_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Addressbook_VCard_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCard_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_VCard_struct;
#define TC_GNOME_Evolution_Addressbook_VCard ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_VCard_struct)
#endif
#define GNOME_Evolution_Addressbook_VCard__alloc() ((GNOME_Evolution_Addressbook_VCard *)ORBit_small_alloc (TC_CORBA_string))
#define GNOME_Evolution_Addressbook_VCard__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'A'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 's'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 's'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_29 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_30 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_31 'k'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'A'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 's'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 's'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_29 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_30 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_21 'A'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_22 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_23 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_24 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_25 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_26 's'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_27 's'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_28 'b'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_29 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_30 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_31 'k'
#if !defined(_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_defined)
#define _CORBA_sequence_GNOME_Evolution_Addressbook_VCard_defined 1
typedef CORBA_sequence_CORBA_string CORBA_sequence_GNOME_Evolution_Addressbook_VCard;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_21 'A'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_22 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_23 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_24 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_25 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_26 's'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_27 's'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_28 'b'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_29 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_30 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Addressbook_VCard__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_GNOME_Evolution_Addressbook_VCard__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_GNOME_Evolution_Addressbook_VCard_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_GNOME_Evolution_Addressbook_VCard_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_GNOME_Evolution_Addressbook_VCard_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_GNOME_Evolution_Addressbook_VCardList_defined)
#define _GNOME_Evolution_Addressbook_VCardList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Addressbook_VCard GNOME_Evolution_Addressbook_VCardList;
#define GNOME_Evolution_Addressbook_VCardList_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Addressbook_VCard_marshal((x),(y),(z))
#define GNOME_Evolution_Addressbook_VCardList_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Addressbook_VCard_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_VCardList_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_VCardList_struct;
#define TC_GNOME_Evolution_Addressbook_VCardList ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_VCardList_struct)
#endif
#define GNOME_Evolution_Addressbook_VCardList__alloc() ((GNOME_Evolution_Addressbook_VCardList *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard))
#define GNOME_Evolution_Addressbook_VCardList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard,(m),(d))
#define GNOME_Evolution_Addressbook_VCardList_allocbuf(l) ((GNOME_Evolution_Addressbook_VCard*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Addressbook_VCard, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'A'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 's'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 's'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_29 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_30 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_31 'k'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'A'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 's'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 's'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_29 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_30 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_21 'A'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_22 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_23 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_24 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_25 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_26 's'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_27 's'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_28 'b'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_29 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_30 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_31 'k'
#if !defined(_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_defined)
#define _CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_defined 1
typedef CORBA_sequence_CORBA_string CORBA_sequence_GNOME_Evolution_Addressbook_ContactId;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_21 'A'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_22 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_23 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_24 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_25 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_26 's'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_27 's'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_28 'b'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_29 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_30 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Addressbook_ContactId__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_GNOME_Evolution_Addressbook_ContactId__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_GNOME_Evolution_Addressbook_ContactIdList_defined)
#define _GNOME_Evolution_Addressbook_ContactIdList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Addressbook_ContactId GNOME_Evolution_Addressbook_ContactIdList;
#define GNOME_Evolution_Addressbook_ContactIdList_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_marshal((x),(y),(z))
#define GNOME_Evolution_Addressbook_ContactIdList_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Addressbook_ContactId_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_ContactIdList_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_ContactIdList_struct;
#define TC_GNOME_Evolution_Addressbook_ContactIdList ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_ContactIdList_struct)
#endif
#define GNOME_Evolution_Addressbook_ContactIdList__alloc() ((GNOME_Evolution_Addressbook_ContactIdList *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId))
#define GNOME_Evolution_Addressbook_ContactIdList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId,(m),(d))
#define GNOME_Evolution_Addressbook_ContactIdList_allocbuf(l) ((GNOME_Evolution_Addressbook_ContactId*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Addressbook_ContactId, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'E'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'l'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'u'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'i'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'D'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 't'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_13 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_14 'S'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_15 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_16 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_17 'v'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_18 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_19 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_20 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_21 'A'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_22 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_23 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_24 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_25 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_26 's'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_27 's'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_28 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_29 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_30 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_31 'k'
#if !defined(_CORBA_sequence_CORBA_string_defined)
#define _CORBA_sequence_CORBA_string_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'E'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'l'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'u'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'D'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'S'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'A'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 's'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 's'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_29 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_30 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(_GNOME_Evolution_Addressbook_stringlist_defined)
#define _GNOME_Evolution_Addressbook_stringlist_defined 1
typedef CORBA_sequence_CORBA_string GNOME_Evolution_Addressbook_stringlist;
#define GNOME_Evolution_Addressbook_stringlist_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define GNOME_Evolution_Addressbook_stringlist_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_stringlist_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_stringlist_struct;
#define TC_GNOME_Evolution_Addressbook_stringlist ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_stringlist_struct)
#endif
#define GNOME_Evolution_Addressbook_stringlist__alloc() ((GNOME_Evolution_Addressbook_stringlist *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define GNOME_Evolution_Addressbook_stringlist__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define GNOME_Evolution_Addressbook_stringlist_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(_GNOME_Evolution_Addressbook_BookChangeType_defined)
#define _GNOME_Evolution_Addressbook_BookChangeType_defined 1
typedef enum {
  GNOME_Evolution_Addressbook_ContactAdded,
  GNOME_Evolution_Addressbook_ContactModified,
  GNOME_Evolution_Addressbook_ContactDeleted
} GNOME_Evolution_Addressbook_BookChangeType;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeType_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookChangeType_struct;
#define TC_GNOME_Evolution_Addressbook_BookChangeType ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookChangeType_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Addressbook_BookChangeItem_defined)
#define _GNOME_Evolution_Addressbook_BookChangeItem_defined 1
typedef struct GNOME_Evolution_Addressbook_BookChangeItem_type GNOME_Evolution_Addressbook_BookChangeItem;
struct GNOME_Evolution_Addressbook_BookChangeItem_type {
GNOME_Evolution_Addressbook_BookChangeType changeType;
GNOME_Evolution_Addressbook_VCard vcard;
};

#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeItem_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookChangeItem_struct;
#define TC_GNOME_Evolution_Addressbook_BookChangeItem ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookChangeItem_struct)
#endif
#define GNOME_Evolution_Addressbook_BookChangeItem__alloc() ((GNOME_Evolution_Addressbook_BookChangeItem *)ORBit_small_alloc (TC_GNOME_Evolution_Addressbook_BookChangeItem))
#define GNOME_Evolution_Addressbook_BookChangeItem__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Addressbook_BookChangeItem,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem)
#define ORBIT_DECL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem 1
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_0 'E'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_1 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_2 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_3 'l'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_4 'u'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_5 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_6 'i'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_7 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_8 'n'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_9 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_10 'D'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_11 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_12 't'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_13 'a'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_14 'S'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_15 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_16 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_17 'v'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_18 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_19 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_20 '_'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_21 'A'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_22 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_23 'd'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_24 'r'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_25 'e'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_26 's'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_27 's'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_28 'b'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_29 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_30 'o'
#define ORBIT_IMPL_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_31 'k'
#if !defined(_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_defined)
#define _CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; GNOME_Evolution_Addressbook_BookChangeItem* _buffer; CORBA_boolean _release; } CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_0)
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_0 'E'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_1 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_2 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_3 'l'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_4 'u'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_5 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_6 'i'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_7 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_8 'n'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_9 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_10 'D'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_11 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_12 't'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_13 'a'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_14 'S'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_15 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_16 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_17 'v'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_18 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_19 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_20 '_'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_21 'A'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_22 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_23 'd'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_24 'r'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_25 'e'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_26 's'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_27 's'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_28 'b'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_29 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_30 'o'
#define TC_IMPL_TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_struct;
#define TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem ((CORBA_TypeCode)&TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_struct)
#endif
#define CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem__alloc() ((CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem))
#define CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem,(m),(d))
#define CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_allocbuf(l) ((GNOME_Evolution_Addressbook_BookChangeItem*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem, (l)))
#define CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_allocbuf(l) ((GNOME_Evolution_Addressbook_BookChangeItem*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem, (l)))
#endif
#if !defined(_GNOME_Evolution_Addressbook_BookChangeList_defined)
#define _GNOME_Evolution_Addressbook_BookChangeList_defined 1
typedef CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem GNOME_Evolution_Addressbook_BookChangeList;
#define GNOME_Evolution_Addressbook_BookChangeList_marshal(x,y,z) CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_marshal((x),(y),(z))
#define GNOME_Evolution_Addressbook_BookChangeList_demarshal(x,y,z,i) CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookChangeList_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookChangeList_struct;
#define TC_GNOME_Evolution_Addressbook_BookChangeList ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookChangeList_struct)
#endif
#define GNOME_Evolution_Addressbook_BookChangeList__alloc() ((GNOME_Evolution_Addressbook_BookChangeList *)ORBit_small_alloc (TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem))
#define GNOME_Evolution_Addressbook_BookChangeList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem,(m),(d))
#define GNOME_Evolution_Addressbook_BookChangeList_allocbuf(l) ((GNOME_Evolution_Addressbook_BookChangeItem*)ORBit_small_allocbuf (TC_CORBA_sequence_GNOME_Evolution_Addressbook_BookChangeItem, (l)))
#endif
#if !defined(_GNOME_Evolution_Addressbook_CallStatus_defined)
#define _GNOME_Evolution_Addressbook_CallStatus_defined 1
typedef enum {
  GNOME_Evolution_Addressbook_Success,
  GNOME_Evolution_Addressbook_RepositoryOffline,
  GNOME_Evolution_Addressbook_PermissionDenied,
  GNOME_Evolution_Addressbook_ContactNotFound,
  GNOME_Evolution_Addressbook_ContactIdAlreadyExists,
  GNOME_Evolution_Addressbook_AuthenticationFailed,
  GNOME_Evolution_Addressbook_AuthenticationRequired,
  GNOME_Evolution_Addressbook_UnsupportedField,
  GNOME_Evolution_Addressbook_UnsupportedAuthenticationMethod,
  GNOME_Evolution_Addressbook_TLSNotAvailable,
  GNOME_Evolution_Addressbook_NoSuchBook,
  GNOME_Evolution_Addressbook_BookRemoved,
  GNOME_Evolution_Addressbook_OfflineUnavailable,
  GNOME_Evolution_Addressbook_SearchSizeLimitExceeded,
  GNOME_Evolution_Addressbook_SearchTimeLimitExceeded,
  GNOME_Evolution_Addressbook_InvalidQuery,
  GNOME_Evolution_Addressbook_QueryRefused,
  GNOME_Evolution_Addressbook_CouldNotCancel,
  GNOME_Evolution_Addressbook_OtherError,
  GNOME_Evolution_Addressbook_InvalidServerVersion
} GNOME_Evolution_Addressbook_CallStatus;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_CallStatus_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_CallStatus_struct;
#define TC_GNOME_Evolution_Addressbook_CallStatus ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_CallStatus_struct)
#endif
#endif
#if !defined(_GNOME_Evolution_Addressbook_BookMode_defined)
#define _GNOME_Evolution_Addressbook_BookMode_defined 1
typedef CORBA_long GNOME_Evolution_Addressbook_BookMode;
#define GNOME_Evolution_Addressbook_BookMode_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
#define GNOME_Evolution_Addressbook_BookMode_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookMode_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookMode_struct;
#define TC_GNOME_Evolution_Addressbook_BookMode ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookMode_struct)
#endif
#define GNOME_Evolution_Addressbook_BookMode__alloc() ((GNOME_Evolution_Addressbook_BookMode *)ORBit_small_alloc (TC_CORBA_long))
#define GNOME_Evolution_Addressbook_BookMode__freekids(m,d) ORBit_small_freekids (TC_CORBA_long,(m),(d))
#endif
#ifndef GNOME_Evolution_Addressbook_MODE_LOCAL
#define GNOME_Evolution_Addressbook_MODE_LOCAL 1
#endif /* !GNOME_Evolution_Addressbook_MODE_LOCAL */

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

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

#if !defined(ORBIT_DECL_GNOME_Evolution_Addressbook_BookViewListener) && !defined(_GNOME_Evolution_Addressbook_BookViewListener_defined)
#define ORBIT_DECL_GNOME_Evolution_Addressbook_BookViewListener 1
#define _GNOME_Evolution_Addressbook_BookViewListener_defined 1
#define GNOME_Evolution_Addressbook_BookViewListener__freekids CORBA_Object__freekids
typedef CORBA_Object GNOME_Evolution_Addressbook_BookViewListener;
extern CORBA_unsigned_long GNOME_Evolution_Addressbook_BookViewListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookViewListener_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookViewListener_struct;
#define TC_GNOME_Evolution_Addressbook_BookViewListener ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookViewListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Addressbook_BookView) && !defined(_GNOME_Evolution_Addressbook_BookView_defined)
#define ORBIT_DECL_GNOME_Evolution_Addressbook_BookView 1
#define _GNOME_Evolution_Addressbook_BookView_defined 1
#define GNOME_Evolution_Addressbook_BookView__freekids CORBA_Object__freekids
typedef CORBA_Object GNOME_Evolution_Addressbook_BookView;
extern CORBA_unsigned_long GNOME_Evolution_Addressbook_BookView__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookView_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookView_struct;
#define TC_GNOME_Evolution_Addressbook_BookView ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookView_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Addressbook_Book) && !defined(_GNOME_Evolution_Addressbook_Book_defined)
#define ORBIT_DECL_GNOME_Evolution_Addressbook_Book 1
#define _GNOME_Evolution_Addressbook_Book_defined 1
#define GNOME_Evolution_Addressbook_Book__freekids CORBA_Object__freekids
typedef CORBA_Object GNOME_Evolution_Addressbook_Book;
extern CORBA_unsigned_long GNOME_Evolution_Addressbook_Book__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_Book_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_Book_struct;
#define TC_GNOME_Evolution_Addressbook_Book ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_Book_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Addressbook_BookListener) && !defined(_GNOME_Evolution_Addressbook_BookListener_defined)
#define ORBIT_DECL_GNOME_Evolution_Addressbook_BookListener 1
#define _GNOME_Evolution_Addressbook_BookListener_defined 1
#define GNOME_Evolution_Addressbook_BookListener__freekids CORBA_Object__freekids
typedef CORBA_Object GNOME_Evolution_Addressbook_BookListener;
extern CORBA_unsigned_long GNOME_Evolution_Addressbook_BookListener__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookListener_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookListener_struct;
#define TC_GNOME_Evolution_Addressbook_BookListener ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookListener_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Evolution_Addressbook_BookFactory) && !defined(_GNOME_Evolution_Addressbook_BookFactory_defined)
#define ORBIT_DECL_GNOME_Evolution_Addressbook_BookFactory 1
#define _GNOME_Evolution_Addressbook_BookFactory_defined 1
#define GNOME_Evolution_Addressbook_BookFactory__freekids CORBA_Object__freekids
typedef CORBA_Object GNOME_Evolution_Addressbook_BookFactory;
extern CORBA_unsigned_long GNOME_Evolution_Addressbook_BookFactory__classid;
#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookFactory_struct;
#define TC_GNOME_Evolution_Addressbook_BookFactory ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookFactory_struct)
#endif
#endif
#undef ex_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported
#define ex_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported "IDL:GNOME/Evolution/Addressbook/BookFactory/ProtocolNotSupported:1.0"
#if !defined(_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_defined)
#define _GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_defined 1
typedef struct GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_type GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported;
struct GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_type {
int dummy;
};

#if !defined(TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_0)
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_0 'E'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_1 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_2 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_3 'l'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_4 'u'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_5 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_6 'i'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_7 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_8 'n'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_9 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_10 'D'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_11 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_12 't'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_13 'a'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_14 'S'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_15 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_16 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_17 'v'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_18 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_19 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_20 '_'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_21 'A'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_22 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_23 'd'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_24 'r'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_25 'e'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_26 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_27 's'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_28 'b'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_29 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_30 'o'
#define TC_IMPL_TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_31 'k'
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_struct;
#define TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported ((CORBA_TypeCode)&TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported_struct)
#endif
#define GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported__alloc() ((GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported *)ORBit_small_alloc (TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported))
#define GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported__freekids(m,d) ORBit_small_freekids (TC_GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported,(m),(d))
#endif

/** POA structures **/
#ifndef _defined_POA_GNOME_Evolution_Addressbook_BookViewListener
#define _defined_POA_GNOME_Evolution_Addressbook_BookViewListener 1
typedef struct {
  void *_private;
void (*notifyContactsAdded)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_VCardList* vcards, CORBA_Environment *ev);
void (*notifyContactsRemoved)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_ContactIdList* ids, CORBA_Environment *ev);
void (*notifyContactsChanged)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_VCardList* vcards, CORBA_Environment *ev);
void (*notifySequenceComplete)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void (*notifyProgress)(PortableServer_Servant _servant, const CORBA_char * message, const CORBA_short percent, CORBA_Environment *ev);
} POA_GNOME_Evolution_Addressbook_BookViewListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Addressbook_BookViewListener__epv *GNOME_Evolution_Addressbook_BookViewListener_epv;
} POA_GNOME_Evolution_Addressbook_BookViewListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Addressbook_BookViewListener__vepv *vepv;
} POA_GNOME_Evolution_Addressbook_BookViewListener;
extern void POA_GNOME_Evolution_Addressbook_BookViewListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Addressbook_BookViewListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
#endif /* _defined_POA_GNOME_Evolution_Addressbook_BookViewListener */
#ifndef _defined_POA_GNOME_Evolution_Addressbook_BookView
#define _defined_POA_GNOME_Evolution_Addressbook_BookView 1
typedef struct {
  void *_private;
void (*start)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*stop)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*dispose)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_Addressbook_BookView__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Addressbook_BookView__epv *GNOME_Evolution_Addressbook_BookView_epv;
} POA_GNOME_Evolution_Addressbook_BookView__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Addressbook_BookView__vepv *vepv;
} POA_GNOME_Evolution_Addressbook_BookView;
extern void POA_GNOME_Evolution_Addressbook_BookView__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Addressbook_BookView__fini(PortableServer_Servant servant, CORBA_Environment *ev);
#endif /* _defined_POA_GNOME_Evolution_Addressbook_BookView */
#ifndef _defined_POA_GNOME_Evolution_Addressbook_Book
#define _defined_POA_GNOME_Evolution_Addressbook_Book 1
typedef struct {
  void *_private;
void (*open)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_boolean only_if_exists, CORBA_Environment *ev);
void (*remove)(PortableServer_Servant _servant, const CORBA_long opid, CORBA_Environment *ev);
void (*getContact)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * id, CORBA_Environment *ev);
void (*authenticateUser)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * user, const CORBA_char * passwd, const CORBA_char * authMethod, CORBA_Environment *ev);
void (*addContact)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * vcard, CORBA_Environment *ev);
void (*removeContacts)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_ContactIdList* Id, CORBA_Environment *ev);
void (*modifyContact)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * vcard, CORBA_Environment *ev);
void (*getBookView)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_BookViewListener listener, const CORBA_char * query, const GNOME_Evolution_Addressbook_stringlist* requested_fields, const CORBA_long max_results, CORBA_Environment *ev);
void (*getChanges)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * change_id, CORBA_Environment *ev);
void (*getContactList)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * query, CORBA_Environment *ev);
void (*getSupportedFields)(PortableServer_Servant _servant, const CORBA_long opid, CORBA_Environment *ev);
void (*getRequiredFields)(PortableServer_Servant _servant, const CORBA_long pid, CORBA_Environment *ev);
void (*getSupportedAuthMethods)(PortableServer_Servant _servant, const CORBA_long opid, CORBA_Environment *ev);
CORBA_string (*getStaticCapabilities)(PortableServer_Servant _servant, CORBA_Environment *ev);
CORBA_string (*getName)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Evolution_Addressbook_CallStatus (*cancelOperation)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_Addressbook_Book__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Addressbook_Book__epv *GNOME_Evolution_Addressbook_Book_epv;
} POA_GNOME_Evolution_Addressbook_Book__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Addressbook_Book__vepv *vepv;
} POA_GNOME_Evolution_Addressbook_Book;
extern void POA_GNOME_Evolution_Addressbook_Book__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Addressbook_Book__fini(PortableServer_Servant servant, CORBA_Environment *ev);
#endif /* _defined_POA_GNOME_Evolution_Addressbook_Book */
#ifndef _defined_POA_GNOME_Evolution_Addressbook_BookListener
#define _defined_POA_GNOME_Evolution_Addressbook_BookListener 1
typedef struct {
  void *_private;
void (*notifyContactCreated)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const CORBA_char * Id, CORBA_Environment *ev);
void (*notifyContactsRemoved)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void (*notifyContactModified)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void (*notifyProgress)(PortableServer_Servant _servant, const CORBA_char * status_message, const CORBA_short precent, CORBA_Environment *ev);
void (*notifyBookOpened)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void (*notifyBookRemoved)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void (*notifyViewRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_BookView view, CORBA_Environment *ev);
void (*notifyChangesRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_BookChangeList* changes, CORBA_Environment *ev);
void (*notifyContactRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const CORBA_char * vcard, CORBA_Environment *ev);
void (*notifyContactListRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* contacts, CORBA_Environment *ev);
void (*notifySupportedFields)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* fields, CORBA_Environment *ev);
void (*notifyRequiredFields)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* fields, CORBA_Environment *ev);
void (*notifyAuthenticationResult)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void (*notifySupportedAuthMethods)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* auth_methods, CORBA_Environment *ev);
void (*notifyWritable)(PortableServer_Servant _servant, const CORBA_boolean writable, CORBA_Environment *ev);
void (*notifyConnectionStatus)(PortableServer_Servant _servant, const CORBA_boolean is_online, CORBA_Environment *ev);
void (*notifyAuthRequired)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Evolution_Addressbook_BookListener__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Addressbook_BookListener__epv *GNOME_Evolution_Addressbook_BookListener_epv;
} POA_GNOME_Evolution_Addressbook_BookListener__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Addressbook_BookListener__vepv *vepv;
} POA_GNOME_Evolution_Addressbook_BookListener;
extern void POA_GNOME_Evolution_Addressbook_BookListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Addressbook_BookListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
#endif /* _defined_POA_GNOME_Evolution_Addressbook_BookListener */
#ifndef _defined_POA_GNOME_Evolution_Addressbook_BookFactory
#define _defined_POA_GNOME_Evolution_Addressbook_BookFactory 1
typedef struct {
  void *_private;
GNOME_Evolution_Addressbook_Book (*getBook)(PortableServer_Servant _servant, const CORBA_char * source, const GNOME_Evolution_Addressbook_BookListener listener, CORBA_Environment *ev);
} POA_GNOME_Evolution_Addressbook_BookFactory__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv;
  POA_GNOME_Evolution_Addressbook_BookFactory__epv *GNOME_Evolution_Addressbook_BookFactory_epv;
} POA_GNOME_Evolution_Addressbook_BookFactory__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Evolution_Addressbook_BookFactory__vepv *vepv;
} POA_GNOME_Evolution_Addressbook_BookFactory;
extern void POA_GNOME_Evolution_Addressbook_BookFactory__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Evolution_Addressbook_BookFactory__fini(PortableServer_Servant servant, CORBA_Environment *ev);
#endif /* _defined_POA_GNOME_Evolution_Addressbook_BookFactory */

/** skel prototypes **/
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookViewListener_notifyContactsAdded(POA_GNOME_Evolution_Addressbook_BookViewListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactsAdded)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_VCardList* vcards, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookViewListener_notifyContactsRemoved(POA_GNOME_Evolution_Addressbook_BookViewListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactsRemoved)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_ContactIdList* ids, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookViewListener_notifyContactsChanged(POA_GNOME_Evolution_Addressbook_BookViewListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactsChanged)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_VCardList* vcards, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookViewListener_notifySequenceComplete(POA_GNOME_Evolution_Addressbook_BookViewListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifySequenceComplete)(PortableServer_Servant _servant, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookViewListener_notifyProgress(POA_GNOME_Evolution_Addressbook_BookViewListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyProgress)(PortableServer_Servant _servant, const CORBA_char * message, const CORBA_short percent, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookView_start(POA_GNOME_Evolution_Addressbook_BookView *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_start)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookView_stop(POA_GNOME_Evolution_Addressbook_BookView *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_stop)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookView_dispose(POA_GNOME_Evolution_Addressbook_BookView *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_dispose)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_open(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_open)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_boolean only_if_exists, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_remove(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_remove)(PortableServer_Servant _servant, const CORBA_long opid, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getContact(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_getContact)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * id, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_authenticateUser(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_authenticateUser)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * user, const CORBA_char * passwd, const CORBA_char * authMethod, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_addContact(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_addContact)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * vcard, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_removeContacts(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_removeContacts)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_ContactIdList* Id, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_modifyContact(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_modifyContact)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * vcard, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getBookView(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_getBookView)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_BookViewListener listener, const CORBA_char * query, const GNOME_Evolution_Addressbook_stringlist* requested_fields, const CORBA_long max_results, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getChanges(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_getChanges)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * change_id, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getContactList(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_getContactList)(PortableServer_Servant _servant, const CORBA_long opid, const CORBA_char * query, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getSupportedFields(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_getSupportedFields)(PortableServer_Servant _servant, const CORBA_long opid, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getRequiredFields(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_getRequiredFields)(PortableServer_Servant _servant, const CORBA_long pid, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getSupportedAuthMethods(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_getSupportedAuthMethods)(PortableServer_Servant _servant, const CORBA_long opid, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getStaticCapabilities(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getStaticCapabilities)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getName(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getName)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_cancelOperation(POA_GNOME_Evolution_Addressbook_Book *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, GNOME_Evolution_Addressbook_CallStatus (*_impl_cancelOperation)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyContactCreated(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactCreated)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const CORBA_char * Id, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyContactsRemoved(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactsRemoved)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyContactModified(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactModified)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyProgress(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyProgress)(PortableServer_Servant _servant, const CORBA_char * status_message, const CORBA_short precent, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyBookOpened(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyBookOpened)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyBookRemoved(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyBookRemoved)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyViewRequested(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyViewRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_BookView view, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyChangesRequested(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyChangesRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_BookChangeList* changes, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyContactRequested(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const CORBA_char * vcard, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyContactListRequested(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyContactListRequested)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* contacts, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifySupportedFields(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifySupportedFields)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* fields, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyRequiredFields(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyRequiredFields)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* fields, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyAuthenticationResult(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyAuthenticationResult)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifySupportedAuthMethods(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifySupportedAuthMethods)(PortableServer_Servant _servant, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* auth_methods, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyWritable(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyWritable)(PortableServer_Servant _servant, const CORBA_boolean writable, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyConnectionStatus(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyConnectionStatus)(PortableServer_Servant _servant, const CORBA_boolean is_online, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookListener_notifyAuthRequired(POA_GNOME_Evolution_Addressbook_BookListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyAuthRequired)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookFactory_getBook(POA_GNOME_Evolution_Addressbook_BookFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, GNOME_Evolution_Addressbook_Book (*_impl_getBook)(PortableServer_Servant _servant, const CORBA_char * source, const GNOME_Evolution_Addressbook_BookListener listener, CORBA_Environment *ev));

/** stub prototypes **/
#define GNOME_Evolution_Addressbook_BookViewListener_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Addressbook_BookViewListener_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Addressbook_BookViewListener_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_Addressbook_BookViewListener_notifyContactsAdded(GNOME_Evolution_Addressbook_BookViewListener _obj, const GNOME_Evolution_Addressbook_VCardList* vcards, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookViewListener_notifyContactsRemoved(GNOME_Evolution_Addressbook_BookViewListener _obj, const GNOME_Evolution_Addressbook_ContactIdList* ids, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookViewListener_notifyContactsChanged(GNOME_Evolution_Addressbook_BookViewListener _obj, const GNOME_Evolution_Addressbook_VCardList* vcards, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookViewListener_notifySequenceComplete(GNOME_Evolution_Addressbook_BookViewListener _obj, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookViewListener_notifyProgress(GNOME_Evolution_Addressbook_BookViewListener _obj, const CORBA_char * message, const CORBA_short percent, CORBA_Environment *ev);
#define GNOME_Evolution_Addressbook_BookView_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Addressbook_BookView_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Addressbook_BookView_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_Addressbook_BookView_start(GNOME_Evolution_Addressbook_BookView _obj, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookView_stop(GNOME_Evolution_Addressbook_BookView _obj, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookView_dispose(GNOME_Evolution_Addressbook_BookView _obj, CORBA_Environment *ev);
#define GNOME_Evolution_Addressbook_Book_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Addressbook_Book_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Addressbook_Book_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_Addressbook_Book_open(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const CORBA_boolean only_if_exists, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_remove(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_getContact(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const CORBA_char * id, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_authenticateUser(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const CORBA_char * user, const CORBA_char * passwd, const CORBA_char * authMethod, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_addContact(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const CORBA_char * vcard, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_removeContacts(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_ContactIdList* Id, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_modifyContact(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const CORBA_char * vcard, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_getBookView(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_BookViewListener listener, const CORBA_char * query, const GNOME_Evolution_Addressbook_stringlist* requested_fields, const CORBA_long max_results, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_getChanges(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const CORBA_char * change_id, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_getContactList(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, const CORBA_char * query, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_getSupportedFields(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_getRequiredFields(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long pid, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_Book_getSupportedAuthMethods(GNOME_Evolution_Addressbook_Book _obj, const CORBA_long opid, CORBA_Environment *ev);
CORBA_string GNOME_Evolution_Addressbook_Book_getStaticCapabilities(GNOME_Evolution_Addressbook_Book _obj, CORBA_Environment *ev);
CORBA_string GNOME_Evolution_Addressbook_Book_getName(GNOME_Evolution_Addressbook_Book _obj, CORBA_Environment *ev);
GNOME_Evolution_Addressbook_CallStatus GNOME_Evolution_Addressbook_Book_cancelOperation(GNOME_Evolution_Addressbook_Book _obj, CORBA_Environment *ev);
#define GNOME_Evolution_Addressbook_BookListener_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Addressbook_BookListener_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Addressbook_BookListener_queryInterface Bonobo_Unknown_queryInterface
void GNOME_Evolution_Addressbook_BookListener_notifyContactCreated(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const CORBA_char * Id, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyContactsRemoved(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyContactModified(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyProgress(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_char * status_message, const CORBA_short precent, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyBookOpened(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyBookRemoved(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyViewRequested(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_BookView view, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyChangesRequested(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_BookChangeList* changes, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyContactRequested(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const CORBA_char * vcard, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyContactListRequested(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* contacts, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifySupportedFields(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* fields, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyRequiredFields(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* fields, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyAuthenticationResult(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifySupportedAuthMethods(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_long opid, const GNOME_Evolution_Addressbook_CallStatus status, const GNOME_Evolution_Addressbook_stringlist* auth_methods, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyWritable(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_boolean writable, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyConnectionStatus(GNOME_Evolution_Addressbook_BookListener _obj, const CORBA_boolean is_online, CORBA_Environment *ev);
void GNOME_Evolution_Addressbook_BookListener_notifyAuthRequired(GNOME_Evolution_Addressbook_BookListener _obj, CORBA_Environment *ev);
#define GNOME_Evolution_Addressbook_BookFactory_ref Bonobo_Unknown_ref
#define GNOME_Evolution_Addressbook_BookFactory_unref Bonobo_Unknown_unref
#define GNOME_Evolution_Addressbook_BookFactory_queryInterface Bonobo_Unknown_queryInterface
GNOME_Evolution_Addressbook_Book GNOME_Evolution_Addressbook_BookFactory_getBook(GNOME_Evolution_Addressbook_BookFactory _obj, const CORBA_char * source, const GNOME_Evolution_Addressbook_BookListener listener, CORBA_Environment *ev);
#include <orbit/orb-core/orbit-interface.h>

#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IInterface GNOME_Evolution_Addressbook_BookViewListener__iinterface;
#define GNOME_Evolution_Addressbook_BookViewListener_IMETHODS_LEN 5
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IMethod GNOME_Evolution_Addressbook_BookViewListener__imethods[GNOME_Evolution_Addressbook_BookViewListener_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IInterface GNOME_Evolution_Addressbook_BookView__iinterface;
#define GNOME_Evolution_Addressbook_BookView_IMETHODS_LEN 3
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IMethod GNOME_Evolution_Addressbook_BookView__imethods[GNOME_Evolution_Addressbook_BookView_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IInterface GNOME_Evolution_Addressbook_Book__iinterface;
#define GNOME_Evolution_Addressbook_Book_IMETHODS_LEN 16
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IMethod GNOME_Evolution_Addressbook_Book__imethods[GNOME_Evolution_Addressbook_Book_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IInterface GNOME_Evolution_Addressbook_BookListener__iinterface;
#define GNOME_Evolution_Addressbook_BookListener_IMETHODS_LEN 17
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IMethod GNOME_Evolution_Addressbook_BookListener__imethods[GNOME_Evolution_Addressbook_BookListener_IMETHODS_LEN];
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IInterface GNOME_Evolution_Addressbook_BookFactory__iinterface;
#define GNOME_Evolution_Addressbook_BookFactory_IMETHODS_LEN 1
#ifdef ORBIT_IDL_C_IMODULE_Evolution_DataServer_Addressbook
static 
#else
extern 
#endif
ORBit_IMethod GNOME_Evolution_Addressbook_BookFactory__imethods[GNOME_Evolution_Addressbook_BookFactory_IMETHODS_LEN];
#ifdef __cplusplus
}
#endif /* __cplusplus */

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

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