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

#include "gnome-pim.h"
#define GET_ATOM(x) G_STMT_START{ GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->decoder(&x, (GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur), sizeof(x)); ((guchar *)GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur) += sizeof(x); }G_STMT_END

/***************** Begin module gnome_PIM ***************/
const struct CORBA_TypeCode_struct TC_gnome_PIM_PIM_busy_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_except, "PIM_busy", "IDL:gnome_PIM/PIM_busy:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
gnome_PIM_PIM_busy *
gnome_PIM_PIM_busy__alloc(void)
{
   return ORBit_alloc(sizeof(gnome_PIM_PIM_busy), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1));
}

static const char *anon_subnames_array5[] =
{"name", "val"};
static const CORBA_TypeCode anon_subtypes_array6[] =
{(CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_X_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard_X", "IDL:gnome_PIM/vCard_X:1.0",
   0, 2,
   (char **) anon_subnames_array5,
   (CORBA_TypeCode *) anon_subtypes_array6,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
gpointer 
gnome_PIM_vCard_X__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   struct gnome_PIM_vCard_X *var = mem;

   if (free_strings) {
      CORBA_string__free(&var->name, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->val, NULL, free_strings);
   }
   return (gpointer) (((char *) mem) + sizeof(struct gnome_PIM_vCard_X));
}
struct gnome_PIM_vCard_X *
gnome_PIM_vCard_X__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard_X), (ORBit_free_childvals) gnome_PIM_vCard_X__free, GUINT_TO_POINTER(1));
}

gpointer 
gnome_PIM_vCard_X_seq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   gnome_PIM_vCard_X_seq *val = mem;

   if (val->_release)
      ORBit_free(val->_buffer, free_strings);
   return (gpointer) (((char *) mem) + sizeof(gnome_PIM_vCard_X_seq));
}

#ifndef HAVE_ALLOCBUF_gnome_PIM_vCard_X
#define HAVE_ALLOCBUF_gnome_PIM_vCard_X 1
gnome_PIM_vCard_X *
CORBA_sequence_gnome_PIM_vCard_X_allocbuf(CORBA_unsigned_long len)
{
   return ORBit_alloc(sizeof(gnome_PIM_vCard_X) * len, (ORBit_free_childvals) gnome_PIM_vCard_X__free, GUINT_TO_POINTER(len));
}
#endif

gnome_PIM_vCard_X_seq *
gnome_PIM_vCard_X_seq__alloc(void)
{
   gnome_PIM_vCard_X_seq *retval;

   retval = ORBit_alloc(sizeof(gnome_PIM_vCard_X_seq), (ORBit_free_childvals) gnome_PIM_vCard_X_seq__free, GUINT_TO_POINTER(1));
   retval->_maximum = 0;
   retval->_length = 0;
   retval->_release = CORBA_TRUE;
   retval->_buffer = NULL;
   return retval;
}

static const CORBA_TypeCode anon_subtypes_array16[] =
{(CORBA_TypeCode) & TC_gnome_PIM_vCard_X_struct};
const struct CORBA_TypeCode_struct anonTC_13_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_sequence, NULL, NULL,
   0, 1,
   NULL,
   (CORBA_TypeCode *) anon_subtypes_array16,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
static const CORBA_TypeCode anon_subtypes_array20[] =
{(CORBA_TypeCode) & anonTC_13_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_X_seq_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_alias, "vCard_X_seq", "IDL:gnome_PIM/vCard_X_seq:1.0",
   0, 1,
   NULL,
   (CORBA_TypeCode *) anon_subtypes_array20,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
static const char *anon_subnames_array23[] =
{"family", "given", "additional", "prefix", "suffix"};
static const CORBA_TypeCode anon_subtypes_array24[] =
{(CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_N_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard_N", "IDL:gnome_PIM/vCard_N:1.0",
   0, 5,
   (char **) anon_subnames_array23,
   (CORBA_TypeCode *) anon_subtypes_array24,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
gpointer 
gnome_PIM_vCard_N__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   struct gnome_PIM_vCard_N *var = mem;

   if (free_strings) {
      CORBA_string__free(&var->family, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->given, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->additional, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->prefix, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->suffix, NULL, free_strings);
   }
   return (gpointer) (((char *) mem) + sizeof(struct gnome_PIM_vCard_N));
}
struct gnome_PIM_vCard_N *
gnome_PIM_vCard_N__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard_N), (ORBit_free_childvals) gnome_PIM_vCard_N__free, GUINT_TO_POINTER(1));
}

static const char *anon_subnames_array27[] =
{"year", "month", "day"};
static const CORBA_TypeCode anon_subtypes_array28[] =
{(CORBA_TypeCode) & TC_CORBA_short_struct, (CORBA_TypeCode) & TC_CORBA_short_struct, (CORBA_TypeCode) & TC_CORBA_short_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_BDAY_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard_BDAY", "IDL:gnome_PIM/vCard_BDAY:1.0",
   0, 3,
   (char **) anon_subnames_array27,
   (CORBA_TypeCode *) anon_subtypes_array28,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
struct gnome_PIM_vCard_BDAY *
gnome_PIM_vCard_BDAY__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard_BDAY), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1));
}

static const char *anon_subnames_array31[] =
{"type", "pobox", "extended_address", "street_address", "locality", "region", "postal_code", "country_name"};
static const CORBA_TypeCode anon_subtypes_array32[] =
{(CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_ADR_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard_ADR", "IDL:gnome_PIM/vCard_ADR:1.0",
   0, 8,
   (char **) anon_subnames_array31,
   (CORBA_TypeCode *) anon_subtypes_array32,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
gpointer 
gnome_PIM_vCard_ADR__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   struct gnome_PIM_vCard_ADR *var = mem;

   if (free_strings) {
      CORBA_string__free(&var->type, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->pobox, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->extended_address, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->street_address, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->locality, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->region, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->postal_code, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->country_name, NULL, free_strings);
   }
   return (gpointer) (((char *) mem) + sizeof(struct gnome_PIM_vCard_ADR));
}
struct gnome_PIM_vCard_ADR *
gnome_PIM_vCard_ADR__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard_ADR), (ORBit_free_childvals) gnome_PIM_vCard_ADR__free, GUINT_TO_POINTER(1));
}

static const char *anon_subnames_array35[] =
{"offset", "name", "locale"};
static const CORBA_TypeCode anon_subtypes_array36[] =
{(CORBA_TypeCode) & TC_CORBA_short_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_TZ_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard_TZ", "IDL:gnome_PIM/vCard_TZ:1.0",
   0, 3,
   (char **) anon_subnames_array35,
   (CORBA_TypeCode *) anon_subtypes_array36,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
gpointer 
gnome_PIM_vCard_TZ__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   struct gnome_PIM_vCard_TZ *var = mem;

   if (free_strings) {
      CORBA_string__free(&var->name, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->locale, NULL, free_strings);
   }
   return (gpointer) (((char *) mem) + sizeof(struct gnome_PIM_vCard_TZ));
}
struct gnome_PIM_vCard_TZ *
gnome_PIM_vCard_TZ__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard_TZ), (ORBit_free_childvals) gnome_PIM_vCard_TZ__free, GUINT_TO_POINTER(1));
}

static const char *anon_subnames_array39[] =
{"LAT", "LON"};
static const CORBA_TypeCode anon_subtypes_array40[] =
{(CORBA_TypeCode) & TC_CORBA_float_struct, (CORBA_TypeCode) & TC_CORBA_float_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_GEO_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard_GEO", "IDL:gnome_PIM/vCard_GEO:1.0",
   0, 2,
   (char **) anon_subnames_array39,
   (CORBA_TypeCode *) anon_subtypes_array40,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
struct gnome_PIM_vCard_GEO *
gnome_PIM_vCard_GEO__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard_GEO), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1));
}

static const char *anon_subnames_array43[] =
{"name", "unit1", "unit2", "unit3", "unit4"};
static const CORBA_TypeCode anon_subtypes_array44[] =
{(CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_ORG_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard_ORG", "IDL:gnome_PIM/vCard_ORG:1.0",
   0, 5,
   (char **) anon_subnames_array43,
   (CORBA_TypeCode *) anon_subtypes_array44,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
gpointer 
gnome_PIM_vCard_ORG__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   struct gnome_PIM_vCard_ORG *var = mem;

   if (free_strings) {
      CORBA_string__free(&var->name, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->unit1, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->unit2, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->unit3, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->unit4, NULL, free_strings);
   }
   return (gpointer) (((char *) mem) + sizeof(struct gnome_PIM_vCard_ORG));
}
struct gnome_PIM_vCard_ORG *
gnome_PIM_vCard_ORG__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard_ORG), (ORBit_free_childvals) gnome_PIM_vCard_ORG__free, GUINT_TO_POINTER(1));
}

static const char *anon_subnames_array47[] =
{"FN", "N", "NICKNAME", "PHOTO", "BDAY", "ADR", "LABEL", "TEL", "EMAIL", "MAILER", "TZ", "GEO", "TITLE", "ROLE", "LOGO", "AGENT", "ORG", "CATEGORIES", "NOTE", "PRODID", "REV", "SORT_STRING", "SOUND", "URL", "UID", "VERSION", "CLASS", "KEY", "X"};
static const CORBA_TypeCode anon_subtypes_array48[] =
{(CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_N_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_BDAY_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_ADR_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_ADR_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_TZ_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_GEO_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_ORG_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_gnome_PIM_vCard_X_seq_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_struct, "vCard", "IDL:gnome_PIM/vCard:1.0",
   0, 29,
   (char **) anon_subnames_array47,
   (CORBA_TypeCode *) anon_subtypes_array48,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
gpointer 
gnome_PIM_vCard__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   struct gnome_PIM_vCard *var = mem;

   if (free_strings) {
      CORBA_string__free(&var->FN, NULL, free_strings);
   } {
      gnome_PIM_vCard_N__free(&var->N, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->NICKNAME, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->PHOTO, NULL, free_strings);
   } {
      gnome_PIM_vCard_ADR__free(&var->ADR, NULL, free_strings);
   }
   {
      gnome_PIM_vCard_ADR__free(&var->LABEL, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->TEL, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->EMAIL, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->MAILER, NULL, free_strings);
   } {
      gnome_PIM_vCard_TZ__free(&var->TZ, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->TITLE, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->ROLE, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->LOGO, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->AGENT, NULL, free_strings);
   } {
      gnome_PIM_vCard_ORG__free(&var->ORG, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->CATEGORIES, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->NOTE, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->PRODID, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->REV, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->SORT_STRING, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->SOUND, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->URL, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->UID, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->VERSION, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->CLASS, NULL, free_strings);
   }
   if (free_strings) {
      CORBA_string__free(&var->KEY, NULL, free_strings);
   } {
      gnome_PIM_vCard_X_seq__free(&var->X, NULL, free_strings);
   }
   return (gpointer) (((char *) mem) + sizeof(struct gnome_PIM_vCard));
}
struct gnome_PIM_vCard *
gnome_PIM_vCard__alloc(void)
{
   return ORBit_alloc(sizeof(struct gnome_PIM_vCard), (ORBit_free_childvals) gnome_PIM_vCard__free, GUINT_TO_POINTER(1));
}

gpointer 
gnome_PIM_vCard_seq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings)
{
   gnome_PIM_vCard_seq *val = mem;

   if (val->_release)
      ORBit_free(val->_buffer, free_strings);
   return (gpointer) (((char *) mem) + sizeof(gnome_PIM_vCard_seq));
}

#ifndef HAVE_ALLOCBUF_gnome_PIM_vCard
#define HAVE_ALLOCBUF_gnome_PIM_vCard 1
gnome_PIM_vCard *
CORBA_sequence_gnome_PIM_vCard_allocbuf(CORBA_unsigned_long len)
{
   return ORBit_alloc(sizeof(gnome_PIM_vCard) * len, (ORBit_free_childvals) gnome_PIM_vCard__free, GUINT_TO_POINTER(len));
}
#endif

gnome_PIM_vCard_seq *
gnome_PIM_vCard_seq__alloc(void)
{
   gnome_PIM_vCard_seq *retval;

   retval = ORBit_alloc(sizeof(gnome_PIM_vCard_seq), (ORBit_free_childvals) gnome_PIM_vCard_seq__free, GUINT_TO_POINTER(1));
   retval->_maximum = 0;
   retval->_length = 0;
   retval->_release = CORBA_TRUE;
   retval->_buffer = NULL;
   return retval;
}

static const CORBA_TypeCode anon_subtypes_array58[] =
{(CORBA_TypeCode) & TC_gnome_PIM_vCard_struct};
const struct CORBA_TypeCode_struct anonTC_55_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_sequence, NULL, NULL,
   0, 1,
   NULL,
   (CORBA_TypeCode *) anon_subtypes_array58,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
static const CORBA_TypeCode anon_subtypes_array62[] =
{(CORBA_TypeCode) & anonTC_55_struct};
const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_seq_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_alias, "vCard_seq", "IDL:gnome_PIM/vCard_seq:1.0",
   0, 1,
   NULL,
   (CORBA_TypeCode *) anon_subtypes_array62,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long gnome_PIM_vCard_server__classid = 0;

const struct CORBA_TypeCode_struct TC_gnome_PIM_vCard_server_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "vCard_server", "IDL:gnome_PIM/vCard_server:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};

/***************** End module gnome_PIM ***************/
