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

#ifndef MateComponent_Activation_types_H
#define MateComponent_Activation_types_H 1
#include <glib.h>
#define MATECORBA_IDL_SERIAL 20
#include <matecorba/matecorba-types.h>

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


/** typedefs **/
#if !defined(MATECORBA_DECL_CORBA_sequence_CORBA_string)
#define MATECORBA_DECL_CORBA_sequence_CORBA_string 1
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_0 'M'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_1 'a'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_2 't'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_3 'e'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_4 'C'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_5 'o'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_6 'm'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_7 'p'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_8 'o'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_9 'n'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_10 'e'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_11 'n'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_12 't'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_13 '_'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_14 'A'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_15 'c'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_16 't'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_17 'i'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_18 'v'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_19 'a'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_20 't'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_21 'i'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_22 'o'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_23 'n'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_24 '_'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_25 't'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_26 'y'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_27 'p'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_28 'e'
#define MATECORBA_IMPL_CORBA_sequence_CORBA_string_29 's'
#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 'M'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'C'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'm'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'p'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_13 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_14 'A'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_15 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_16 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_17 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_18 'v'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_19 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_20 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_21 'i'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_22 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_23 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_24 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_25 't'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_26 'y'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_27 'p'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_28 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_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 *)MateCORBA_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)MateCORBA_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)MateCORBA_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(_MateComponent_StringList_defined)
#define _MateComponent_StringList_defined 1
typedef CORBA_sequence_CORBA_string MateComponent_StringList;
#define MateComponent_StringList_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define MateComponent_StringList_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_MateComponent_StringList_0)
#define TC_IMPL_TC_MateComponent_StringList_0 'M'
#define TC_IMPL_TC_MateComponent_StringList_1 'a'
#define TC_IMPL_TC_MateComponent_StringList_2 't'
#define TC_IMPL_TC_MateComponent_StringList_3 'e'
#define TC_IMPL_TC_MateComponent_StringList_4 'C'
#define TC_IMPL_TC_MateComponent_StringList_5 'o'
#define TC_IMPL_TC_MateComponent_StringList_6 'm'
#define TC_IMPL_TC_MateComponent_StringList_7 'p'
#define TC_IMPL_TC_MateComponent_StringList_8 'o'
#define TC_IMPL_TC_MateComponent_StringList_9 'n'
#define TC_IMPL_TC_MateComponent_StringList_10 'e'
#define TC_IMPL_TC_MateComponent_StringList_11 'n'
#define TC_IMPL_TC_MateComponent_StringList_12 't'
#define TC_IMPL_TC_MateComponent_StringList_13 '_'
#define TC_IMPL_TC_MateComponent_StringList_14 'A'
#define TC_IMPL_TC_MateComponent_StringList_15 'c'
#define TC_IMPL_TC_MateComponent_StringList_16 't'
#define TC_IMPL_TC_MateComponent_StringList_17 'i'
#define TC_IMPL_TC_MateComponent_StringList_18 'v'
#define TC_IMPL_TC_MateComponent_StringList_19 'a'
#define TC_IMPL_TC_MateComponent_StringList_20 't'
#define TC_IMPL_TC_MateComponent_StringList_21 'i'
#define TC_IMPL_TC_MateComponent_StringList_22 'o'
#define TC_IMPL_TC_MateComponent_StringList_23 'n'
#define TC_IMPL_TC_MateComponent_StringList_24 '_'
#define TC_IMPL_TC_MateComponent_StringList_25 't'
#define TC_IMPL_TC_MateComponent_StringList_26 'y'
#define TC_IMPL_TC_MateComponent_StringList_27 'p'
#define TC_IMPL_TC_MateComponent_StringList_28 'e'
#define TC_IMPL_TC_MateComponent_StringList_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_StringList_struct;
#define TC_MateComponent_StringList ((CORBA_TypeCode)&TC_MateComponent_StringList_struct)
#endif
#define MateComponent_StringList__alloc() ((MateComponent_StringList *)MateCORBA_small_alloc (TC_CORBA_sequence_CORBA_string))
#define MateComponent_StringList__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define MateComponent_StringList_allocbuf(l) ((CORBA_string*)MateCORBA_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#undef ex_MateComponent_GeneralError
#define ex_MateComponent_GeneralError "IDL:MateComponent/GeneralError:1.0"
#if !defined(_MateComponent_GeneralError_defined)
#define _MateComponent_GeneralError_defined 1
typedef struct MateComponent_GeneralError_type MateComponent_GeneralError;
struct MateComponent_GeneralError_type {
CORBA_string description;
};

#if !defined(TC_IMPL_TC_MateComponent_GeneralError_0)
#define TC_IMPL_TC_MateComponent_GeneralError_0 'M'
#define TC_IMPL_TC_MateComponent_GeneralError_1 'a'
#define TC_IMPL_TC_MateComponent_GeneralError_2 't'
#define TC_IMPL_TC_MateComponent_GeneralError_3 'e'
#define TC_IMPL_TC_MateComponent_GeneralError_4 'C'
#define TC_IMPL_TC_MateComponent_GeneralError_5 'o'
#define TC_IMPL_TC_MateComponent_GeneralError_6 'm'
#define TC_IMPL_TC_MateComponent_GeneralError_7 'p'
#define TC_IMPL_TC_MateComponent_GeneralError_8 'o'
#define TC_IMPL_TC_MateComponent_GeneralError_9 'n'
#define TC_IMPL_TC_MateComponent_GeneralError_10 'e'
#define TC_IMPL_TC_MateComponent_GeneralError_11 'n'
#define TC_IMPL_TC_MateComponent_GeneralError_12 't'
#define TC_IMPL_TC_MateComponent_GeneralError_13 '_'
#define TC_IMPL_TC_MateComponent_GeneralError_14 'A'
#define TC_IMPL_TC_MateComponent_GeneralError_15 'c'
#define TC_IMPL_TC_MateComponent_GeneralError_16 't'
#define TC_IMPL_TC_MateComponent_GeneralError_17 'i'
#define TC_IMPL_TC_MateComponent_GeneralError_18 'v'
#define TC_IMPL_TC_MateComponent_GeneralError_19 'a'
#define TC_IMPL_TC_MateComponent_GeneralError_20 't'
#define TC_IMPL_TC_MateComponent_GeneralError_21 'i'
#define TC_IMPL_TC_MateComponent_GeneralError_22 'o'
#define TC_IMPL_TC_MateComponent_GeneralError_23 'n'
#define TC_IMPL_TC_MateComponent_GeneralError_24 '_'
#define TC_IMPL_TC_MateComponent_GeneralError_25 't'
#define TC_IMPL_TC_MateComponent_GeneralError_26 'y'
#define TC_IMPL_TC_MateComponent_GeneralError_27 'p'
#define TC_IMPL_TC_MateComponent_GeneralError_28 'e'
#define TC_IMPL_TC_MateComponent_GeneralError_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_GeneralError_struct;
#define TC_MateComponent_GeneralError ((CORBA_TypeCode)&TC_MateComponent_GeneralError_struct)
#endif
#define MateComponent_GeneralError__alloc() ((MateComponent_GeneralError *)MateCORBA_small_alloc (TC_MateComponent_GeneralError))
#define MateComponent_GeneralError__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_GeneralError,(m),(d))
#endif
#undef ex_MateComponent_Activation_NotListed
#define ex_MateComponent_Activation_NotListed "IDL:MateComponent/Activation/NotListed:1.0"
#if !defined(_MateComponent_Activation_NotListed_defined)
#define _MateComponent_Activation_NotListed_defined 1
typedef struct MateComponent_Activation_NotListed_type MateComponent_Activation_NotListed;
struct MateComponent_Activation_NotListed_type {
int dummy;
};

#if !defined(TC_IMPL_TC_MateComponent_Activation_NotListed_0)
#define TC_IMPL_TC_MateComponent_Activation_NotListed_0 'M'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_1 'a'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_2 't'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_3 'e'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_4 'C'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_5 'o'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_6 'm'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_7 'p'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_8 'o'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_9 'n'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_10 'e'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_11 'n'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_12 't'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_13 '_'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_14 'A'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_15 'c'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_16 't'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_17 'i'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_18 'v'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_19 'a'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_20 't'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_21 'i'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_22 'o'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_23 'n'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_24 '_'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_25 't'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_26 'y'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_27 'p'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_28 'e'
#define TC_IMPL_TC_MateComponent_Activation_NotListed_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_Activation_NotListed_struct;
#define TC_MateComponent_Activation_NotListed ((CORBA_TypeCode)&TC_MateComponent_Activation_NotListed_struct)
#endif
#define MateComponent_Activation_NotListed__alloc() ((MateComponent_Activation_NotListed *)MateCORBA_small_alloc (TC_MateComponent_Activation_NotListed))
#define MateComponent_Activation_NotListed__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_Activation_NotListed,(m),(d))
#endif
#undef ex_MateComponent_Activation_AlreadyListed
#define ex_MateComponent_Activation_AlreadyListed "IDL:MateComponent/Activation/AlreadyListed:1.0"
#if !defined(_MateComponent_Activation_AlreadyListed_defined)
#define _MateComponent_Activation_AlreadyListed_defined 1
typedef struct MateComponent_Activation_AlreadyListed_type MateComponent_Activation_AlreadyListed;
struct MateComponent_Activation_AlreadyListed_type {
int dummy;
};

#if !defined(TC_IMPL_TC_MateComponent_Activation_AlreadyListed_0)
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_0 'M'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_1 'a'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_2 't'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_3 'e'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_4 'C'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_5 'o'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_6 'm'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_7 'p'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_8 'o'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_9 'n'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_10 'e'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_11 'n'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_12 't'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_13 '_'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_14 'A'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_15 'c'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_16 't'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_17 'i'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_18 'v'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_19 'a'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_20 't'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_21 'i'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_22 'o'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_23 'n'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_24 '_'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_25 't'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_26 'y'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_27 'p'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_28 'e'
#define TC_IMPL_TC_MateComponent_Activation_AlreadyListed_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_Activation_AlreadyListed_struct;
#define TC_MateComponent_Activation_AlreadyListed ((CORBA_TypeCode)&TC_MateComponent_Activation_AlreadyListed_struct)
#endif
#define MateComponent_Activation_AlreadyListed__alloc() ((MateComponent_Activation_AlreadyListed *)MateCORBA_small_alloc (TC_MateComponent_Activation_AlreadyListed))
#define MateComponent_Activation_AlreadyListed__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_Activation_AlreadyListed,(m),(d))
#endif
#undef ex_MateComponent_Activation_IncompleteContext
#define ex_MateComponent_Activation_IncompleteContext "IDL:MateComponent/Activation/IncompleteContext:1.0"
#if !defined(_MateComponent_Activation_IncompleteContext_defined)
#define _MateComponent_Activation_IncompleteContext_defined 1
typedef struct MateComponent_Activation_IncompleteContext_type MateComponent_Activation_IncompleteContext;
struct MateComponent_Activation_IncompleteContext_type {
int dummy;
};

#if !defined(TC_IMPL_TC_MateComponent_Activation_IncompleteContext_0)
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_0 'M'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_1 'a'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_2 't'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_3 'e'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_4 'C'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_5 'o'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_6 'm'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_7 'p'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_8 'o'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_9 'n'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_10 'e'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_11 'n'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_12 't'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_13 '_'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_14 'A'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_15 'c'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_16 't'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_17 'i'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_18 'v'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_19 'a'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_20 't'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_21 'i'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_22 'o'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_23 'n'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_24 '_'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_25 't'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_26 'y'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_27 'p'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_28 'e'
#define TC_IMPL_TC_MateComponent_Activation_IncompleteContext_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_Activation_IncompleteContext_struct;
#define TC_MateComponent_Activation_IncompleteContext ((CORBA_TypeCode)&TC_MateComponent_Activation_IncompleteContext_struct)
#endif
#define MateComponent_Activation_IncompleteContext__alloc() ((MateComponent_Activation_IncompleteContext *)MateCORBA_small_alloc (TC_MateComponent_Activation_IncompleteContext))
#define MateComponent_Activation_IncompleteContext__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_Activation_IncompleteContext,(m),(d))
#endif
#undef ex_MateComponent_Activation_ParseFailed
#define ex_MateComponent_Activation_ParseFailed "IDL:MateComponent/Activation/ParseFailed:1.0"
#if !defined(_MateComponent_Activation_ParseFailed_defined)
#define _MateComponent_Activation_ParseFailed_defined 1
typedef struct MateComponent_Activation_ParseFailed_type MateComponent_Activation_ParseFailed;
struct MateComponent_Activation_ParseFailed_type {
CORBA_string description;
};

#if !defined(TC_IMPL_TC_MateComponent_Activation_ParseFailed_0)
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_0 'M'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_1 'a'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_2 't'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_3 'e'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_4 'C'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_5 'o'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_6 'm'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_7 'p'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_8 'o'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_9 'n'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_10 'e'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_11 'n'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_12 't'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_13 '_'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_14 'A'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_15 'c'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_16 't'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_17 'i'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_18 'v'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_19 'a'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_20 't'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_21 'i'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_22 'o'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_23 'n'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_24 '_'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_25 't'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_26 'y'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_27 'p'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_28 'e'
#define TC_IMPL_TC_MateComponent_Activation_ParseFailed_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_Activation_ParseFailed_struct;
#define TC_MateComponent_Activation_ParseFailed ((CORBA_TypeCode)&TC_MateComponent_Activation_ParseFailed_struct)
#endif
#define MateComponent_Activation_ParseFailed__alloc() ((MateComponent_Activation_ParseFailed *)MateCORBA_small_alloc (TC_MateComponent_Activation_ParseFailed))
#define MateComponent_Activation_ParseFailed__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_Activation_ParseFailed,(m),(d))
#endif
#if !defined(_MateComponent_ImplementationID_defined)
#define _MateComponent_ImplementationID_defined 1
typedef CORBA_string MateComponent_ImplementationID;
#define MateComponent_ImplementationID_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define MateComponent_ImplementationID_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_MateComponent_ImplementationID_0)
#define TC_IMPL_TC_MateComponent_ImplementationID_0 'M'
#define TC_IMPL_TC_MateComponent_ImplementationID_1 'a'
#define TC_IMPL_TC_MateComponent_ImplementationID_2 't'
#define TC_IMPL_TC_MateComponent_ImplementationID_3 'e'
#define TC_IMPL_TC_MateComponent_ImplementationID_4 'C'
#define TC_IMPL_TC_MateComponent_ImplementationID_5 'o'
#define TC_IMPL_TC_MateComponent_ImplementationID_6 'm'
#define TC_IMPL_TC_MateComponent_ImplementationID_7 'p'
#define TC_IMPL_TC_MateComponent_ImplementationID_8 'o'
#define TC_IMPL_TC_MateComponent_ImplementationID_9 'n'
#define TC_IMPL_TC_MateComponent_ImplementationID_10 'e'
#define TC_IMPL_TC_MateComponent_ImplementationID_11 'n'
#define TC_IMPL_TC_MateComponent_ImplementationID_12 't'
#define TC_IMPL_TC_MateComponent_ImplementationID_13 '_'
#define TC_IMPL_TC_MateComponent_ImplementationID_14 'A'
#define TC_IMPL_TC_MateComponent_ImplementationID_15 'c'
#define TC_IMPL_TC_MateComponent_ImplementationID_16 't'
#define TC_IMPL_TC_MateComponent_ImplementationID_17 'i'
#define TC_IMPL_TC_MateComponent_ImplementationID_18 'v'
#define TC_IMPL_TC_MateComponent_ImplementationID_19 'a'
#define TC_IMPL_TC_MateComponent_ImplementationID_20 't'
#define TC_IMPL_TC_MateComponent_ImplementationID_21 'i'
#define TC_IMPL_TC_MateComponent_ImplementationID_22 'o'
#define TC_IMPL_TC_MateComponent_ImplementationID_23 'n'
#define TC_IMPL_TC_MateComponent_ImplementationID_24 '_'
#define TC_IMPL_TC_MateComponent_ImplementationID_25 't'
#define TC_IMPL_TC_MateComponent_ImplementationID_26 'y'
#define TC_IMPL_TC_MateComponent_ImplementationID_27 'p'
#define TC_IMPL_TC_MateComponent_ImplementationID_28 'e'
#define TC_IMPL_TC_MateComponent_ImplementationID_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ImplementationID_struct;
#define TC_MateComponent_ImplementationID ((CORBA_TypeCode)&TC_MateComponent_ImplementationID_struct)
#endif
#define MateComponent_ImplementationID__alloc() ((MateComponent_ImplementationID *)MateCORBA_small_alloc (TC_CORBA_string))
#define MateComponent_ImplementationID__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_MateComponent_ActivationID_defined)
#define _MateComponent_ActivationID_defined 1
typedef CORBA_string MateComponent_ActivationID;
#define MateComponent_ActivationID_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define MateComponent_ActivationID_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_MateComponent_ActivationID_0)
#define TC_IMPL_TC_MateComponent_ActivationID_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationID_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationID_2 't'
#define TC_IMPL_TC_MateComponent_ActivationID_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationID_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationID_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationID_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationID_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationID_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationID_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationID_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationID_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationID_12 't'
#define TC_IMPL_TC_MateComponent_ActivationID_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationID_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationID_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationID_16 't'
#define TC_IMPL_TC_MateComponent_ActivationID_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationID_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationID_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationID_20 't'
#define TC_IMPL_TC_MateComponent_ActivationID_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationID_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationID_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationID_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationID_25 't'
#define TC_IMPL_TC_MateComponent_ActivationID_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationID_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationID_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationID_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationID_struct;
#define TC_MateComponent_ActivationID ((CORBA_TypeCode)&TC_MateComponent_ActivationID_struct)
#endif
#define MateComponent_ActivationID__alloc() ((MateComponent_ActivationID *)MateCORBA_small_alloc (TC_CORBA_string))
#define MateComponent_ActivationID__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_MateComponent_ActivationFlags_defined)
#define _MateComponent_ActivationFlags_defined 1
typedef CORBA_long MateComponent_ActivationFlags;
#define MateComponent_ActivationFlags_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
#define MateComponent_ActivationFlags_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_MateComponent_ActivationFlags_0)
#define TC_IMPL_TC_MateComponent_ActivationFlags_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationFlags_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationFlags_2 't'
#define TC_IMPL_TC_MateComponent_ActivationFlags_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationFlags_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationFlags_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationFlags_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationFlags_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationFlags_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationFlags_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationFlags_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationFlags_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationFlags_12 't'
#define TC_IMPL_TC_MateComponent_ActivationFlags_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationFlags_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationFlags_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationFlags_16 't'
#define TC_IMPL_TC_MateComponent_ActivationFlags_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationFlags_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationFlags_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationFlags_20 't'
#define TC_IMPL_TC_MateComponent_ActivationFlags_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationFlags_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationFlags_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationFlags_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationFlags_25 't'
#define TC_IMPL_TC_MateComponent_ActivationFlags_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationFlags_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationFlags_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationFlags_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationFlags_struct;
#define TC_MateComponent_ActivationFlags ((CORBA_TypeCode)&TC_MateComponent_ActivationFlags_struct)
#endif
#define MateComponent_ActivationFlags__alloc() ((MateComponent_ActivationFlags *)MateCORBA_small_alloc (TC_CORBA_long))
#define MateComponent_ActivationFlags__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_long,(m),(d))
#endif
#ifndef MateComponent_ACTIVATION_FLAG_NO_LOCAL
#define MateComponent_ACTIVATION_FLAG_NO_LOCAL 1
#endif /* !MateComponent_ACTIVATION_FLAG_NO_LOCAL */

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

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

#if !defined(_MateComponent_RegistrationFlags_defined)
#define _MateComponent_RegistrationFlags_defined 1
typedef CORBA_long MateComponent_RegistrationFlags;
#define MateComponent_RegistrationFlags_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
#define MateComponent_RegistrationFlags_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_MateComponent_RegistrationFlags_0)
#define TC_IMPL_TC_MateComponent_RegistrationFlags_0 'M'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_1 'a'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_2 't'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_3 'e'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_4 'C'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_5 'o'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_6 'm'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_7 'p'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_8 'o'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_9 'n'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_10 'e'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_11 'n'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_12 't'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_13 '_'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_14 'A'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_15 'c'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_16 't'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_17 'i'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_18 'v'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_19 'a'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_20 't'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_21 'i'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_22 'o'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_23 'n'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_24 '_'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_25 't'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_26 'y'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_27 'p'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_28 'e'
#define TC_IMPL_TC_MateComponent_RegistrationFlags_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_RegistrationFlags_struct;
#define TC_MateComponent_RegistrationFlags ((CORBA_TypeCode)&TC_MateComponent_RegistrationFlags_struct)
#endif
#define MateComponent_RegistrationFlags__alloc() ((MateComponent_RegistrationFlags *)MateCORBA_small_alloc (TC_CORBA_long))
#define MateComponent_RegistrationFlags__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_long,(m),(d))
#endif
#ifndef MateComponent_REGISTRATION_FLAG_NO_SERVERINFO
#define MateComponent_REGISTRATION_FLAG_NO_SERVERINFO 1
#endif /* !MateComponent_REGISTRATION_FLAG_NO_SERVERINFO */

#ifndef MateComponent_ACTIVATION_ENV_FLAG_UNSET
#define MateComponent_ACTIVATION_ENV_FLAG_UNSET 1
#endif /* !MateComponent_ACTIVATION_ENV_FLAG_UNSET */

#if !defined(_MateComponent_ActivationEnvValue_defined)
#define _MateComponent_ActivationEnvValue_defined 1
typedef struct MateComponent_ActivationEnvValue_type MateComponent_ActivationEnvValue;
struct MateComponent_ActivationEnvValue_type {
CORBA_string name;
CORBA_string value;
CORBA_long flags;
};

#if !defined(TC_IMPL_TC_MateComponent_ActivationEnvValue_0)
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_2 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_12 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_16 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_20 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_25 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationEnvValue_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationEnvValue_struct;
#define TC_MateComponent_ActivationEnvValue ((CORBA_TypeCode)&TC_MateComponent_ActivationEnvValue_struct)
#endif
#define MateComponent_ActivationEnvValue__alloc() ((MateComponent_ActivationEnvValue *)MateCORBA_small_alloc (TC_MateComponent_ActivationEnvValue))
#define MateComponent_ActivationEnvValue__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_ActivationEnvValue,(m),(d))
#endif
#if !defined(MATECORBA_DECL_CORBA_sequence_MateComponent_ActivationEnvValue)
#define MATECORBA_DECL_CORBA_sequence_MateComponent_ActivationEnvValue 1
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_0 'M'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_1 'a'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_2 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_3 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_4 'C'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_5 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_6 'm'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_7 'p'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_8 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_9 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_10 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_11 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_12 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_13 '_'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_14 'A'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_15 'c'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_16 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_17 'i'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_18 'v'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_19 'a'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_20 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_21 'i'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_22 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_23 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_24 '_'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_25 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_26 'y'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_27 'p'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_28 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationEnvValue_29 's'
#if !defined(_CORBA_sequence_MateComponent_ActivationEnvValue_defined)
#define _CORBA_sequence_MateComponent_ActivationEnvValue_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; MateComponent_ActivationEnvValue* _buffer; CORBA_boolean _release; } CORBA_sequence_MateComponent_ActivationEnvValue;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_0)
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_0 'M'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_1 'a'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_2 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_3 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_4 'C'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_5 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_6 'm'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_7 'p'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_8 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_9 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_10 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_11 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_12 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_13 '_'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_14 'A'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_15 'c'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_16 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_17 'i'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_18 'v'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_19 'a'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_20 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_21 'i'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_22 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_23 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_24 '_'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_25 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_26 'y'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_27 'p'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_28 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationEnvValue_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_MateComponent_ActivationEnvValue_struct;
#define TC_CORBA_sequence_MateComponent_ActivationEnvValue ((CORBA_TypeCode)&TC_CORBA_sequence_MateComponent_ActivationEnvValue_struct)
#endif
#define CORBA_sequence_MateComponent_ActivationEnvValue__alloc() ((CORBA_sequence_MateComponent_ActivationEnvValue *)MateCORBA_small_alloc (TC_CORBA_sequence_MateComponent_ActivationEnvValue))
#define CORBA_sequence_MateComponent_ActivationEnvValue__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_sequence_MateComponent_ActivationEnvValue,(m),(d))
#define CORBA_sequence_MateComponent_ActivationEnvValue_allocbuf(l) ((MateComponent_ActivationEnvValue*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ActivationEnvValue, (l)))
#define CORBA_sequence_MateComponent_ActivationEnvValue_allocbuf(l) ((MateComponent_ActivationEnvValue*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ActivationEnvValue, (l)))
#endif
#if !defined(_MateComponent_ActivationEnvironment_defined)
#define _MateComponent_ActivationEnvironment_defined 1
typedef CORBA_sequence_MateComponent_ActivationEnvValue MateComponent_ActivationEnvironment;
#define MateComponent_ActivationEnvironment_marshal(x,y,z) CORBA_sequence_MateComponent_ActivationEnvValue_marshal((x),(y),(z))
#define MateComponent_ActivationEnvironment_demarshal(x,y,z,i) CORBA_sequence_MateComponent_ActivationEnvValue_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_MateComponent_ActivationEnvironment_0)
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_2 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_12 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_16 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_20 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_25 't'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationEnvironment_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationEnvironment_struct;
#define TC_MateComponent_ActivationEnvironment ((CORBA_TypeCode)&TC_MateComponent_ActivationEnvironment_struct)
#endif
#define MateComponent_ActivationEnvironment__alloc() ((MateComponent_ActivationEnvironment *)MateCORBA_small_alloc (TC_CORBA_sequence_MateComponent_ActivationEnvValue))
#define MateComponent_ActivationEnvironment__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_sequence_MateComponent_ActivationEnvValue,(m),(d))
#define MateComponent_ActivationEnvironment_allocbuf(l) ((MateComponent_ActivationEnvValue*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ActivationEnvValue, (l)))
#endif
#if !defined(_MateComponent_ActivationResultType_defined)
#define _MateComponent_ActivationResultType_defined 1
typedef enum {
  MateComponent_ACTIVATION_RESULT_OBJECT,
  MateComponent_ACTIVATION_RESULT_SHLIB,
  MateComponent_ACTIVATION_RESULT_NONE
} MateComponent_ActivationResultType;
#if !defined(TC_IMPL_TC_MateComponent_ActivationResultType_0)
#define TC_IMPL_TC_MateComponent_ActivationResultType_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationResultType_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationResultType_2 't'
#define TC_IMPL_TC_MateComponent_ActivationResultType_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationResultType_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationResultType_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationResultType_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationResultType_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationResultType_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationResultType_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationResultType_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationResultType_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationResultType_12 't'
#define TC_IMPL_TC_MateComponent_ActivationResultType_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationResultType_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationResultType_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationResultType_16 't'
#define TC_IMPL_TC_MateComponent_ActivationResultType_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationResultType_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationResultType_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationResultType_20 't'
#define TC_IMPL_TC_MateComponent_ActivationResultType_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationResultType_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationResultType_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationResultType_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationResultType_25 't'
#define TC_IMPL_TC_MateComponent_ActivationResultType_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationResultType_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationResultType_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationResultType_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationResultType_struct;
#define TC_MateComponent_ActivationResultType ((CORBA_TypeCode)&TC_MateComponent_ActivationResultType_struct)
#endif
#endif
#if !defined(_MateComponent_ActivationResultData_defined)
#define _MateComponent_ActivationResultData_defined 1
typedef struct MateComponent_ActivationResultData_type MateComponent_ActivationResultData;
struct MateComponent_ActivationResultData_type {
MateComponent_ActivationResultType _d;
union {
CORBA_Object res_object;
MateComponent_StringList res_shlib;
} _u;
};
#if !defined(TC_IMPL_TC_MateComponent_ActivationResultData_0)
#define TC_IMPL_TC_MateComponent_ActivationResultData_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationResultData_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationResultData_2 't'
#define TC_IMPL_TC_MateComponent_ActivationResultData_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationResultData_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationResultData_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationResultData_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationResultData_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationResultData_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationResultData_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationResultData_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationResultData_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationResultData_12 't'
#define TC_IMPL_TC_MateComponent_ActivationResultData_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationResultData_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationResultData_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationResultData_16 't'
#define TC_IMPL_TC_MateComponent_ActivationResultData_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationResultData_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationResultData_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationResultData_20 't'
#define TC_IMPL_TC_MateComponent_ActivationResultData_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationResultData_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationResultData_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationResultData_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationResultData_25 't'
#define TC_IMPL_TC_MateComponent_ActivationResultData_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationResultData_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationResultData_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationResultData_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationResultData_struct;
#define TC_MateComponent_ActivationResultData ((CORBA_TypeCode)&TC_MateComponent_ActivationResultData_struct)
#endif
#define MateComponent_ActivationResultData__alloc() ((MateComponent_ActivationResultData *)MateCORBA_small_alloc (TC_MateComponent_ActivationResultData))
#define MateComponent_ActivationResultData__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_ActivationResultData,(m),(d))
#endif
#if !defined(_MateComponent_ActivationResult_defined)
#define _MateComponent_ActivationResult_defined 1
typedef struct MateComponent_ActivationResult_type MateComponent_ActivationResult;
struct MateComponent_ActivationResult_type {
CORBA_string aid;
MateComponent_ActivationResultData res;
};

#if !defined(TC_IMPL_TC_MateComponent_ActivationResult_0)
#define TC_IMPL_TC_MateComponent_ActivationResult_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationResult_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationResult_2 't'
#define TC_IMPL_TC_MateComponent_ActivationResult_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationResult_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationResult_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationResult_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationResult_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationResult_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationResult_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationResult_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationResult_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationResult_12 't'
#define TC_IMPL_TC_MateComponent_ActivationResult_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationResult_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationResult_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationResult_16 't'
#define TC_IMPL_TC_MateComponent_ActivationResult_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationResult_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationResult_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationResult_20 't'
#define TC_IMPL_TC_MateComponent_ActivationResult_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationResult_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationResult_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationResult_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationResult_25 't'
#define TC_IMPL_TC_MateComponent_ActivationResult_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationResult_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationResult_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationResult_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationResult_struct;
#define TC_MateComponent_ActivationResult ((CORBA_TypeCode)&TC_MateComponent_ActivationResult_struct)
#endif
#define MateComponent_ActivationResult__alloc() ((MateComponent_ActivationResult *)MateCORBA_small_alloc (TC_MateComponent_ActivationResult))
#define MateComponent_ActivationResult__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_ActivationResult,(m),(d))
#endif
#if !defined(_MateComponent_ActivationPropertyType_defined)
#define _MateComponent_ActivationPropertyType_defined 1
typedef enum {
  MateComponent_ACTIVATION_P_STRING,
  MateComponent_ACTIVATION_P_NUMBER,
  MateComponent_ACTIVATION_P_BOOLEAN,
  MateComponent_ACTIVATION_P_STRINGV
} MateComponent_ActivationPropertyType;
#if !defined(TC_IMPL_TC_MateComponent_ActivationPropertyType_0)
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_2 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_12 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_16 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_20 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_25 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationPropertyType_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationPropertyType_struct;
#define TC_MateComponent_ActivationPropertyType ((CORBA_TypeCode)&TC_MateComponent_ActivationPropertyType_struct)
#endif
#endif
#if !defined(_MateComponent_ActivationPropertyValue_defined)
#define _MateComponent_ActivationPropertyValue_defined 1
typedef struct MateComponent_ActivationPropertyValue_type MateComponent_ActivationPropertyValue;
struct MateComponent_ActivationPropertyValue_type {
MateComponent_ActivationPropertyType _d;
union {
CORBA_string value_string;
CORBA_double value_number;
CORBA_boolean value_boolean;
MateComponent_StringList value_stringv;
} _u;
};
#if !defined(TC_IMPL_TC_MateComponent_ActivationPropertyValue_0)
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_2 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_12 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_16 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_20 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_25 't'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationPropertyValue_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationPropertyValue_struct;
#define TC_MateComponent_ActivationPropertyValue ((CORBA_TypeCode)&TC_MateComponent_ActivationPropertyValue_struct)
#endif
#define MateComponent_ActivationPropertyValue__alloc() ((MateComponent_ActivationPropertyValue *)MateCORBA_small_alloc (TC_MateComponent_ActivationPropertyValue))
#define MateComponent_ActivationPropertyValue__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_ActivationPropertyValue,(m),(d))
#endif
#if !defined(_MateComponent_ActivationProperty_defined)
#define _MateComponent_ActivationProperty_defined 1
typedef struct MateComponent_ActivationProperty_type MateComponent_ActivationProperty;
struct MateComponent_ActivationProperty_type {
CORBA_string name;
MateComponent_ActivationPropertyValue v;
};

#if !defined(TC_IMPL_TC_MateComponent_ActivationProperty_0)
#define TC_IMPL_TC_MateComponent_ActivationProperty_0 'M'
#define TC_IMPL_TC_MateComponent_ActivationProperty_1 'a'
#define TC_IMPL_TC_MateComponent_ActivationProperty_2 't'
#define TC_IMPL_TC_MateComponent_ActivationProperty_3 'e'
#define TC_IMPL_TC_MateComponent_ActivationProperty_4 'C'
#define TC_IMPL_TC_MateComponent_ActivationProperty_5 'o'
#define TC_IMPL_TC_MateComponent_ActivationProperty_6 'm'
#define TC_IMPL_TC_MateComponent_ActivationProperty_7 'p'
#define TC_IMPL_TC_MateComponent_ActivationProperty_8 'o'
#define TC_IMPL_TC_MateComponent_ActivationProperty_9 'n'
#define TC_IMPL_TC_MateComponent_ActivationProperty_10 'e'
#define TC_IMPL_TC_MateComponent_ActivationProperty_11 'n'
#define TC_IMPL_TC_MateComponent_ActivationProperty_12 't'
#define TC_IMPL_TC_MateComponent_ActivationProperty_13 '_'
#define TC_IMPL_TC_MateComponent_ActivationProperty_14 'A'
#define TC_IMPL_TC_MateComponent_ActivationProperty_15 'c'
#define TC_IMPL_TC_MateComponent_ActivationProperty_16 't'
#define TC_IMPL_TC_MateComponent_ActivationProperty_17 'i'
#define TC_IMPL_TC_MateComponent_ActivationProperty_18 'v'
#define TC_IMPL_TC_MateComponent_ActivationProperty_19 'a'
#define TC_IMPL_TC_MateComponent_ActivationProperty_20 't'
#define TC_IMPL_TC_MateComponent_ActivationProperty_21 'i'
#define TC_IMPL_TC_MateComponent_ActivationProperty_22 'o'
#define TC_IMPL_TC_MateComponent_ActivationProperty_23 'n'
#define TC_IMPL_TC_MateComponent_ActivationProperty_24 '_'
#define TC_IMPL_TC_MateComponent_ActivationProperty_25 't'
#define TC_IMPL_TC_MateComponent_ActivationProperty_26 'y'
#define TC_IMPL_TC_MateComponent_ActivationProperty_27 'p'
#define TC_IMPL_TC_MateComponent_ActivationProperty_28 'e'
#define TC_IMPL_TC_MateComponent_ActivationProperty_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ActivationProperty_struct;
#define TC_MateComponent_ActivationProperty ((CORBA_TypeCode)&TC_MateComponent_ActivationProperty_struct)
#endif
#define MateComponent_ActivationProperty__alloc() ((MateComponent_ActivationProperty *)MateCORBA_small_alloc (TC_MateComponent_ActivationProperty))
#define MateComponent_ActivationProperty__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_ActivationProperty,(m),(d))
#endif
#if !defined(_MateComponent_ServerInfo_defined)
#define _MateComponent_ServerInfo_defined 1
typedef struct MateComponent_ServerInfo_type MateComponent_ServerInfo;
#if !defined(MATECORBA_DECL_CORBA_sequence_MateComponent_ActivationProperty)
#define MATECORBA_DECL_CORBA_sequence_MateComponent_ActivationProperty 1
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_0 'M'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_1 'a'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_2 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_3 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_4 'C'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_5 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_6 'm'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_7 'p'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_8 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_9 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_10 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_11 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_12 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_13 '_'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_14 'A'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_15 'c'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_16 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_17 'i'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_18 'v'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_19 'a'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_20 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_21 'i'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_22 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_23 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_24 '_'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_25 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_26 'y'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_27 'p'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_28 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ActivationProperty_29 's'
#if !defined(_CORBA_sequence_MateComponent_ActivationProperty_defined)
#define _CORBA_sequence_MateComponent_ActivationProperty_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; MateComponent_ActivationProperty* _buffer; CORBA_boolean _release; } CORBA_sequence_MateComponent_ActivationProperty;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_0)
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_0 'M'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_1 'a'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_2 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_3 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_4 'C'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_5 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_6 'm'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_7 'p'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_8 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_9 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_10 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_11 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_12 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_13 '_'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_14 'A'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_15 'c'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_16 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_17 'i'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_18 'v'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_19 'a'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_20 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_21 'i'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_22 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_23 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_24 '_'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_25 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_26 'y'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_27 'p'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_28 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ActivationProperty_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_MateComponent_ActivationProperty_struct;
#define TC_CORBA_sequence_MateComponent_ActivationProperty ((CORBA_TypeCode)&TC_CORBA_sequence_MateComponent_ActivationProperty_struct)
#endif
#define CORBA_sequence_MateComponent_ActivationProperty__alloc() ((CORBA_sequence_MateComponent_ActivationProperty *)MateCORBA_small_alloc (TC_CORBA_sequence_MateComponent_ActivationProperty))
#define CORBA_sequence_MateComponent_ActivationProperty__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_sequence_MateComponent_ActivationProperty,(m),(d))
#define CORBA_sequence_MateComponent_ActivationProperty_allocbuf(l) ((MateComponent_ActivationProperty*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ActivationProperty, (l)))
#define CORBA_sequence_MateComponent_ActivationProperty_allocbuf(l) ((MateComponent_ActivationProperty*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ActivationProperty, (l)))
#endif
struct MateComponent_ServerInfo_type {
MateComponent_ImplementationID iid;
CORBA_string server_type;
CORBA_string location_info;
CORBA_string username;
CORBA_string hostname;
CORBA_string domain;
CORBA_sequence_MateComponent_ActivationProperty props;
};

#if !defined(TC_IMPL_TC_MateComponent_ServerInfo_0)
#define TC_IMPL_TC_MateComponent_ServerInfo_0 'M'
#define TC_IMPL_TC_MateComponent_ServerInfo_1 'a'
#define TC_IMPL_TC_MateComponent_ServerInfo_2 't'
#define TC_IMPL_TC_MateComponent_ServerInfo_3 'e'
#define TC_IMPL_TC_MateComponent_ServerInfo_4 'C'
#define TC_IMPL_TC_MateComponent_ServerInfo_5 'o'
#define TC_IMPL_TC_MateComponent_ServerInfo_6 'm'
#define TC_IMPL_TC_MateComponent_ServerInfo_7 'p'
#define TC_IMPL_TC_MateComponent_ServerInfo_8 'o'
#define TC_IMPL_TC_MateComponent_ServerInfo_9 'n'
#define TC_IMPL_TC_MateComponent_ServerInfo_10 'e'
#define TC_IMPL_TC_MateComponent_ServerInfo_11 'n'
#define TC_IMPL_TC_MateComponent_ServerInfo_12 't'
#define TC_IMPL_TC_MateComponent_ServerInfo_13 '_'
#define TC_IMPL_TC_MateComponent_ServerInfo_14 'A'
#define TC_IMPL_TC_MateComponent_ServerInfo_15 'c'
#define TC_IMPL_TC_MateComponent_ServerInfo_16 't'
#define TC_IMPL_TC_MateComponent_ServerInfo_17 'i'
#define TC_IMPL_TC_MateComponent_ServerInfo_18 'v'
#define TC_IMPL_TC_MateComponent_ServerInfo_19 'a'
#define TC_IMPL_TC_MateComponent_ServerInfo_20 't'
#define TC_IMPL_TC_MateComponent_ServerInfo_21 'i'
#define TC_IMPL_TC_MateComponent_ServerInfo_22 'o'
#define TC_IMPL_TC_MateComponent_ServerInfo_23 'n'
#define TC_IMPL_TC_MateComponent_ServerInfo_24 '_'
#define TC_IMPL_TC_MateComponent_ServerInfo_25 't'
#define TC_IMPL_TC_MateComponent_ServerInfo_26 'y'
#define TC_IMPL_TC_MateComponent_ServerInfo_27 'p'
#define TC_IMPL_TC_MateComponent_ServerInfo_28 'e'
#define TC_IMPL_TC_MateComponent_ServerInfo_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ServerInfo_struct;
#define TC_MateComponent_ServerInfo ((CORBA_TypeCode)&TC_MateComponent_ServerInfo_struct)
#endif
#define MateComponent_ServerInfo__alloc() ((MateComponent_ServerInfo *)MateCORBA_small_alloc (TC_MateComponent_ServerInfo))
#define MateComponent_ServerInfo__freekids(m,d) MateCORBA_small_freekids (TC_MateComponent_ServerInfo,(m),(d))
#endif
#if !defined(MATECORBA_DECL_CORBA_sequence_MateComponent_ServerInfo)
#define MATECORBA_DECL_CORBA_sequence_MateComponent_ServerInfo 1
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_0 'M'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_1 'a'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_2 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_3 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_4 'C'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_5 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_6 'm'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_7 'p'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_8 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_9 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_10 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_11 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_12 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_13 '_'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_14 'A'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_15 'c'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_16 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_17 'i'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_18 'v'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_19 'a'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_20 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_21 'i'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_22 'o'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_23 'n'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_24 '_'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_25 't'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_26 'y'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_27 'p'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_28 'e'
#define MATECORBA_IMPL_CORBA_sequence_MateComponent_ServerInfo_29 's'
#if !defined(_CORBA_sequence_MateComponent_ServerInfo_defined)
#define _CORBA_sequence_MateComponent_ServerInfo_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; MateComponent_ServerInfo* _buffer; CORBA_boolean _release; } CORBA_sequence_MateComponent_ServerInfo;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_0)
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_0 'M'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_1 'a'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_2 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_3 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_4 'C'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_5 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_6 'm'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_7 'p'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_8 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_9 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_10 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_11 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_12 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_13 '_'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_14 'A'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_15 'c'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_16 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_17 'i'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_18 'v'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_19 'a'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_20 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_21 'i'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_22 'o'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_23 'n'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_24 '_'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_25 't'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_26 'y'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_27 'p'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_28 'e'
#define TC_IMPL_TC_CORBA_sequence_MateComponent_ServerInfo_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_MateComponent_ServerInfo_struct;
#define TC_CORBA_sequence_MateComponent_ServerInfo ((CORBA_TypeCode)&TC_CORBA_sequence_MateComponent_ServerInfo_struct)
#endif
#define CORBA_sequence_MateComponent_ServerInfo__alloc() ((CORBA_sequence_MateComponent_ServerInfo *)MateCORBA_small_alloc (TC_CORBA_sequence_MateComponent_ServerInfo))
#define CORBA_sequence_MateComponent_ServerInfo__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_sequence_MateComponent_ServerInfo,(m),(d))
#define CORBA_sequence_MateComponent_ServerInfo_allocbuf(l) ((MateComponent_ServerInfo*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ServerInfo, (l)))
#define CORBA_sequence_MateComponent_ServerInfo_allocbuf(l) ((MateComponent_ServerInfo*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ServerInfo, (l)))
#endif
#if !defined(_MateComponent_ServerInfoList_defined)
#define _MateComponent_ServerInfoList_defined 1
typedef CORBA_sequence_MateComponent_ServerInfo MateComponent_ServerInfoList;
#define MateComponent_ServerInfoList_marshal(x,y,z) CORBA_sequence_MateComponent_ServerInfo_marshal((x),(y),(z))
#define MateComponent_ServerInfoList_demarshal(x,y,z,i) CORBA_sequence_MateComponent_ServerInfo_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_MateComponent_ServerInfoList_0)
#define TC_IMPL_TC_MateComponent_ServerInfoList_0 'M'
#define TC_IMPL_TC_MateComponent_ServerInfoList_1 'a'
#define TC_IMPL_TC_MateComponent_ServerInfoList_2 't'
#define TC_IMPL_TC_MateComponent_ServerInfoList_3 'e'
#define TC_IMPL_TC_MateComponent_ServerInfoList_4 'C'
#define TC_IMPL_TC_MateComponent_ServerInfoList_5 'o'
#define TC_IMPL_TC_MateComponent_ServerInfoList_6 'm'
#define TC_IMPL_TC_MateComponent_ServerInfoList_7 'p'
#define TC_IMPL_TC_MateComponent_ServerInfoList_8 'o'
#define TC_IMPL_TC_MateComponent_ServerInfoList_9 'n'
#define TC_IMPL_TC_MateComponent_ServerInfoList_10 'e'
#define TC_IMPL_TC_MateComponent_ServerInfoList_11 'n'
#define TC_IMPL_TC_MateComponent_ServerInfoList_12 't'
#define TC_IMPL_TC_MateComponent_ServerInfoList_13 '_'
#define TC_IMPL_TC_MateComponent_ServerInfoList_14 'A'
#define TC_IMPL_TC_MateComponent_ServerInfoList_15 'c'
#define TC_IMPL_TC_MateComponent_ServerInfoList_16 't'
#define TC_IMPL_TC_MateComponent_ServerInfoList_17 'i'
#define TC_IMPL_TC_MateComponent_ServerInfoList_18 'v'
#define TC_IMPL_TC_MateComponent_ServerInfoList_19 'a'
#define TC_IMPL_TC_MateComponent_ServerInfoList_20 't'
#define TC_IMPL_TC_MateComponent_ServerInfoList_21 'i'
#define TC_IMPL_TC_MateComponent_ServerInfoList_22 'o'
#define TC_IMPL_TC_MateComponent_ServerInfoList_23 'n'
#define TC_IMPL_TC_MateComponent_ServerInfoList_24 '_'
#define TC_IMPL_TC_MateComponent_ServerInfoList_25 't'
#define TC_IMPL_TC_MateComponent_ServerInfoList_26 'y'
#define TC_IMPL_TC_MateComponent_ServerInfoList_27 'p'
#define TC_IMPL_TC_MateComponent_ServerInfoList_28 'e'
#define TC_IMPL_TC_MateComponent_ServerInfoList_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_ServerInfoList_struct;
#define TC_MateComponent_ServerInfoList ((CORBA_TypeCode)&TC_MateComponent_ServerInfoList_struct)
#endif
#define MateComponent_ServerInfoList__alloc() ((MateComponent_ServerInfoList *)MateCORBA_small_alloc (TC_CORBA_sequence_MateComponent_ServerInfo))
#define MateComponent_ServerInfoList__freekids(m,d) MateCORBA_small_freekids (TC_CORBA_sequence_MateComponent_ServerInfo,(m),(d))
#define MateComponent_ServerInfoList_allocbuf(l) ((MateComponent_ServerInfo*)MateCORBA_small_allocbuf (TC_CORBA_sequence_MateComponent_ServerInfo, (l)))
#endif
#if !defined(_MateComponent_RegistrationResult_defined)
#define _MateComponent_RegistrationResult_defined 1
typedef enum {
  MateComponent_ACTIVATION_REG_SUCCESS,
  MateComponent_ACTIVATION_REG_NOT_LISTED,
  MateComponent_ACTIVATION_REG_ALREADY_ACTIVE,
  MateComponent_ACTIVATION_REG_ERROR
} MateComponent_RegistrationResult;
#if !defined(TC_IMPL_TC_MateComponent_RegistrationResult_0)
#define TC_IMPL_TC_MateComponent_RegistrationResult_0 'M'
#define TC_IMPL_TC_MateComponent_RegistrationResult_1 'a'
#define TC_IMPL_TC_MateComponent_RegistrationResult_2 't'
#define TC_IMPL_TC_MateComponent_RegistrationResult_3 'e'
#define TC_IMPL_TC_MateComponent_RegistrationResult_4 'C'
#define TC_IMPL_TC_MateComponent_RegistrationResult_5 'o'
#define TC_IMPL_TC_MateComponent_RegistrationResult_6 'm'
#define TC_IMPL_TC_MateComponent_RegistrationResult_7 'p'
#define TC_IMPL_TC_MateComponent_RegistrationResult_8 'o'
#define TC_IMPL_TC_MateComponent_RegistrationResult_9 'n'
#define TC_IMPL_TC_MateComponent_RegistrationResult_10 'e'
#define TC_IMPL_TC_MateComponent_RegistrationResult_11 'n'
#define TC_IMPL_TC_MateComponent_RegistrationResult_12 't'
#define TC_IMPL_TC_MateComponent_RegistrationResult_13 '_'
#define TC_IMPL_TC_MateComponent_RegistrationResult_14 'A'
#define TC_IMPL_TC_MateComponent_RegistrationResult_15 'c'
#define TC_IMPL_TC_MateComponent_RegistrationResult_16 't'
#define TC_IMPL_TC_MateComponent_RegistrationResult_17 'i'
#define TC_IMPL_TC_MateComponent_RegistrationResult_18 'v'
#define TC_IMPL_TC_MateComponent_RegistrationResult_19 'a'
#define TC_IMPL_TC_MateComponent_RegistrationResult_20 't'
#define TC_IMPL_TC_MateComponent_RegistrationResult_21 'i'
#define TC_IMPL_TC_MateComponent_RegistrationResult_22 'o'
#define TC_IMPL_TC_MateComponent_RegistrationResult_23 'n'
#define TC_IMPL_TC_MateComponent_RegistrationResult_24 '_'
#define TC_IMPL_TC_MateComponent_RegistrationResult_25 't'
#define TC_IMPL_TC_MateComponent_RegistrationResult_26 'y'
#define TC_IMPL_TC_MateComponent_RegistrationResult_27 'p'
#define TC_IMPL_TC_MateComponent_RegistrationResult_28 'e'
#define TC_IMPL_TC_MateComponent_RegistrationResult_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_RegistrationResult_struct;
#define TC_MateComponent_RegistrationResult ((CORBA_TypeCode)&TC_MateComponent_RegistrationResult_struct)
#endif
#endif
#if !defined(_MateComponent_DynamicPathLoadResult_defined)
#define _MateComponent_DynamicPathLoadResult_defined 1
typedef enum {
  MateComponent_DYNAMIC_LOAD_SUCCESS,
  MateComponent_DYNAMIC_LOAD_ERROR,
  MateComponent_DYNAMIC_LOAD_NOT_LISTED,
  MateComponent_DYNAMIC_LOAD_ALREADY_LISTED
} MateComponent_DynamicPathLoadResult;
#if !defined(TC_IMPL_TC_MateComponent_DynamicPathLoadResult_0)
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_0 'M'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_1 'a'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_2 't'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_3 'e'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_4 'C'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_5 'o'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_6 'm'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_7 'p'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_8 'o'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_9 'n'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_10 'e'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_11 'n'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_12 't'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_13 '_'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_14 'A'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_15 'c'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_16 't'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_17 'i'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_18 'v'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_19 'a'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_20 't'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_21 'i'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_22 'o'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_23 'n'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_24 '_'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_25 't'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_26 'y'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_27 'p'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_28 'e'
#define TC_IMPL_TC_MateComponent_DynamicPathLoadResult_29 's'
#ifdef MATECORBA_IDL_C_IMODULE_MateComponent_Activation_types
static
#else
extern
#endif
MATECORBA2_MAYBE_CONST struct CORBA_TypeCode_struct TC_MateComponent_DynamicPathLoadResult_struct;
#define TC_MateComponent_DynamicPathLoadResult ((CORBA_TypeCode)&TC_MateComponent_DynamicPathLoadResult_struct)
#endif
#endif

/** POA structures **/

/** skel prototypes **/

/** stub prototypes **/
#include <matecorba/orb-core/matecorba-interface.h>


/** IMethods index */

#ifndef __MATECORBA_IMETHODS_INDEX
#define __MATECORBA_IMETHODS_INDEX
#define MATECORBA_IMETHODS_INDEX(m) (m ## __imethods_index)
#endif /* __MATECORBA_IMETHODS_INDEX */

#ifdef __cplusplus
}
#endif /* __cplusplus */

#ifndef EXCLUDE_MATECORBA_H
#include <matecorba/matecorba.h>

#endif /* EXCLUDE_MATECORBA_H */
#endif
#undef MATECORBA_IDL_SERIAL
