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

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

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


/** typedefs **/
#if !defined(ORBIT_DECL_CORBA_ConstructionPolicy) && !defined(_CORBA_ConstructionPolicy_defined)
#define ORBIT_DECL_CORBA_ConstructionPolicy 1
#define _CORBA_ConstructionPolicy_defined 1
#define CORBA_ConstructionPolicy__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ConstructionPolicy;
extern CORBA_unsigned_long CORBA_ConstructionPolicy__classid;
#if !defined(TC_IMPL_TC_CORBA_ConstructionPolicy_0)
#define TC_IMPL_TC_CORBA_ConstructionPolicy_0 'c'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_1 'o'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_2 'r'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_3 'b'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_4 'a'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_5 '_'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_6 'd'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_7 'e'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_8 'f'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ConstructionPolicy_struct;
#define TC_CORBA_ConstructionPolicy ((CORBA_TypeCode)&TC_CORBA_ConstructionPolicy_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Current) && !defined(_CORBA_Current_defined)
#define ORBIT_DECL_CORBA_Current 1
#define _CORBA_Current_defined 1
#define CORBA_Current__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Current;
extern CORBA_unsigned_long CORBA_Current__classid;
#if !defined(TC_IMPL_TC_CORBA_Current_0)
#define TC_IMPL_TC_CORBA_Current_0 'c'
#define TC_IMPL_TC_CORBA_Current_1 'o'
#define TC_IMPL_TC_CORBA_Current_2 'r'
#define TC_IMPL_TC_CORBA_Current_3 'b'
#define TC_IMPL_TC_CORBA_Current_4 'a'
#define TC_IMPL_TC_CORBA_Current_5 '_'
#define TC_IMPL_TC_CORBA_Current_6 'd'
#define TC_IMPL_TC_CORBA_Current_7 'e'
#define TC_IMPL_TC_CORBA_Current_8 'f'
#define TC_IMPL_TC_CORBA_Current_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Current_struct;
#define TC_CORBA_Current ((CORBA_TypeCode)&TC_CORBA_Current_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_DomainManager) && !defined(_CORBA_DomainManager_defined)
#define ORBIT_DECL_CORBA_DomainManager 1
#define _CORBA_DomainManager_defined 1
#define CORBA_DomainManager__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_DomainManager;
extern CORBA_unsigned_long CORBA_DomainManager__classid;
#if !defined(TC_IMPL_TC_CORBA_DomainManager_0)
#define TC_IMPL_TC_CORBA_DomainManager_0 'c'
#define TC_IMPL_TC_CORBA_DomainManager_1 'o'
#define TC_IMPL_TC_CORBA_DomainManager_2 'r'
#define TC_IMPL_TC_CORBA_DomainManager_3 'b'
#define TC_IMPL_TC_CORBA_DomainManager_4 'a'
#define TC_IMPL_TC_CORBA_DomainManager_5 '_'
#define TC_IMPL_TC_CORBA_DomainManager_6 'd'
#define TC_IMPL_TC_CORBA_DomainManager_7 'e'
#define TC_IMPL_TC_CORBA_DomainManager_8 'f'
#define TC_IMPL_TC_CORBA_DomainManager_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_DomainManager_struct;
#define TC_CORBA_DomainManager ((CORBA_TypeCode)&TC_CORBA_DomainManager_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Policy) && !defined(_CORBA_Policy_defined)
#define ORBIT_DECL_CORBA_Policy 1
#define _CORBA_Policy_defined 1
#define CORBA_Policy__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Policy;
extern CORBA_unsigned_long CORBA_Policy__classid;
#if !defined(TC_IMPL_TC_CORBA_Policy_0)
#define TC_IMPL_TC_CORBA_Policy_0 'c'
#define TC_IMPL_TC_CORBA_Policy_1 'o'
#define TC_IMPL_TC_CORBA_Policy_2 'r'
#define TC_IMPL_TC_CORBA_Policy_3 'b'
#define TC_IMPL_TC_CORBA_Policy_4 'a'
#define TC_IMPL_TC_CORBA_Policy_5 '_'
#define TC_IMPL_TC_CORBA_Policy_6 'd'
#define TC_IMPL_TC_CORBA_Policy_7 'e'
#define TC_IMPL_TC_CORBA_Policy_8 'f'
#define TC_IMPL_TC_CORBA_Policy_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Policy_struct;
#define TC_CORBA_Policy ((CORBA_TypeCode)&TC_CORBA_Policy_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AbstractInterfaceDef) && !defined(_CORBA_AbstractInterfaceDef_defined)
#define ORBIT_DECL_CORBA_AbstractInterfaceDef 1
#define _CORBA_AbstractInterfaceDef_defined 1
#define CORBA_AbstractInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AbstractInterfaceDef;
extern CORBA_unsigned_long CORBA_AbstractInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AbstractInterfaceDef_struct;
#define TC_CORBA_AbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_AbstractInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AliasDef) && !defined(_CORBA_AliasDef_defined)
#define ORBIT_DECL_CORBA_AliasDef 1
#define _CORBA_AliasDef_defined 1
#define CORBA_AliasDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AliasDef;
extern CORBA_unsigned_long CORBA_AliasDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AliasDef_0)
#define TC_IMPL_TC_CORBA_AliasDef_0 'c'
#define TC_IMPL_TC_CORBA_AliasDef_1 'o'
#define TC_IMPL_TC_CORBA_AliasDef_2 'r'
#define TC_IMPL_TC_CORBA_AliasDef_3 'b'
#define TC_IMPL_TC_CORBA_AliasDef_4 'a'
#define TC_IMPL_TC_CORBA_AliasDef_5 '_'
#define TC_IMPL_TC_CORBA_AliasDef_6 'd'
#define TC_IMPL_TC_CORBA_AliasDef_7 'e'
#define TC_IMPL_TC_CORBA_AliasDef_8 'f'
#define TC_IMPL_TC_CORBA_AliasDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AliasDef_struct;
#define TC_CORBA_AliasDef ((CORBA_TypeCode)&TC_CORBA_AliasDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ArrayDef) && !defined(_CORBA_ArrayDef_defined)
#define ORBIT_DECL_CORBA_ArrayDef 1
#define _CORBA_ArrayDef_defined 1
#define CORBA_ArrayDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ArrayDef;
extern CORBA_unsigned_long CORBA_ArrayDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ArrayDef_0)
#define TC_IMPL_TC_CORBA_ArrayDef_0 'c'
#define TC_IMPL_TC_CORBA_ArrayDef_1 'o'
#define TC_IMPL_TC_CORBA_ArrayDef_2 'r'
#define TC_IMPL_TC_CORBA_ArrayDef_3 'b'
#define TC_IMPL_TC_CORBA_ArrayDef_4 'a'
#define TC_IMPL_TC_CORBA_ArrayDef_5 '_'
#define TC_IMPL_TC_CORBA_ArrayDef_6 'd'
#define TC_IMPL_TC_CORBA_ArrayDef_7 'e'
#define TC_IMPL_TC_CORBA_ArrayDef_8 'f'
#define TC_IMPL_TC_CORBA_ArrayDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ArrayDef_struct;
#define TC_CORBA_ArrayDef ((CORBA_TypeCode)&TC_CORBA_ArrayDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AttributeDef) && !defined(_CORBA_AttributeDef_defined)
#define ORBIT_DECL_CORBA_AttributeDef 1
#define _CORBA_AttributeDef_defined 1
#define CORBA_AttributeDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AttributeDef;
extern CORBA_unsigned_long CORBA_AttributeDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AttributeDef_0)
#define TC_IMPL_TC_CORBA_AttributeDef_0 'c'
#define TC_IMPL_TC_CORBA_AttributeDef_1 'o'
#define TC_IMPL_TC_CORBA_AttributeDef_2 'r'
#define TC_IMPL_TC_CORBA_AttributeDef_3 'b'
#define TC_IMPL_TC_CORBA_AttributeDef_4 'a'
#define TC_IMPL_TC_CORBA_AttributeDef_5 '_'
#define TC_IMPL_TC_CORBA_AttributeDef_6 'd'
#define TC_IMPL_TC_CORBA_AttributeDef_7 'e'
#define TC_IMPL_TC_CORBA_AttributeDef_8 'f'
#define TC_IMPL_TC_CORBA_AttributeDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AttributeDef_struct;
#define TC_CORBA_AttributeDef ((CORBA_TypeCode)&TC_CORBA_AttributeDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ConstantDef) && !defined(_CORBA_ConstantDef_defined)
#define ORBIT_DECL_CORBA_ConstantDef 1
#define _CORBA_ConstantDef_defined 1
#define CORBA_ConstantDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ConstantDef;
extern CORBA_unsigned_long CORBA_ConstantDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ConstantDef_0)
#define TC_IMPL_TC_CORBA_ConstantDef_0 'c'
#define TC_IMPL_TC_CORBA_ConstantDef_1 'o'
#define TC_IMPL_TC_CORBA_ConstantDef_2 'r'
#define TC_IMPL_TC_CORBA_ConstantDef_3 'b'
#define TC_IMPL_TC_CORBA_ConstantDef_4 'a'
#define TC_IMPL_TC_CORBA_ConstantDef_5 '_'
#define TC_IMPL_TC_CORBA_ConstantDef_6 'd'
#define TC_IMPL_TC_CORBA_ConstantDef_7 'e'
#define TC_IMPL_TC_CORBA_ConstantDef_8 'f'
#define TC_IMPL_TC_CORBA_ConstantDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ConstantDef_struct;
#define TC_CORBA_ConstantDef ((CORBA_TypeCode)&TC_CORBA_ConstantDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Contained) && !defined(_CORBA_Contained_defined)
#define ORBIT_DECL_CORBA_Contained 1
#define _CORBA_Contained_defined 1
#define CORBA_Contained__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Contained;
extern CORBA_unsigned_long CORBA_Contained__classid;
#if !defined(TC_IMPL_TC_CORBA_Contained_0)
#define TC_IMPL_TC_CORBA_Contained_0 'c'
#define TC_IMPL_TC_CORBA_Contained_1 'o'
#define TC_IMPL_TC_CORBA_Contained_2 'r'
#define TC_IMPL_TC_CORBA_Contained_3 'b'
#define TC_IMPL_TC_CORBA_Contained_4 'a'
#define TC_IMPL_TC_CORBA_Contained_5 '_'
#define TC_IMPL_TC_CORBA_Contained_6 'd'
#define TC_IMPL_TC_CORBA_Contained_7 'e'
#define TC_IMPL_TC_CORBA_Contained_8 'f'
#define TC_IMPL_TC_CORBA_Contained_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Contained_struct;
#define TC_CORBA_Contained ((CORBA_TypeCode)&TC_CORBA_Contained_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Container) && !defined(_CORBA_Container_defined)
#define ORBIT_DECL_CORBA_Container 1
#define _CORBA_Container_defined 1
#define CORBA_Container__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Container;
extern CORBA_unsigned_long CORBA_Container__classid;
#if !defined(TC_IMPL_TC_CORBA_Container_0)
#define TC_IMPL_TC_CORBA_Container_0 'c'
#define TC_IMPL_TC_CORBA_Container_1 'o'
#define TC_IMPL_TC_CORBA_Container_2 'r'
#define TC_IMPL_TC_CORBA_Container_3 'b'
#define TC_IMPL_TC_CORBA_Container_4 'a'
#define TC_IMPL_TC_CORBA_Container_5 '_'
#define TC_IMPL_TC_CORBA_Container_6 'd'
#define TC_IMPL_TC_CORBA_Container_7 'e'
#define TC_IMPL_TC_CORBA_Container_8 'f'
#define TC_IMPL_TC_CORBA_Container_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Container_struct;
#define TC_CORBA_Container ((CORBA_TypeCode)&TC_CORBA_Container_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_EnumDef) && !defined(_CORBA_EnumDef_defined)
#define ORBIT_DECL_CORBA_EnumDef 1
#define _CORBA_EnumDef_defined 1
#define CORBA_EnumDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_EnumDef;
extern CORBA_unsigned_long CORBA_EnumDef__classid;
#if !defined(TC_IMPL_TC_CORBA_EnumDef_0)
#define TC_IMPL_TC_CORBA_EnumDef_0 'c'
#define TC_IMPL_TC_CORBA_EnumDef_1 'o'
#define TC_IMPL_TC_CORBA_EnumDef_2 'r'
#define TC_IMPL_TC_CORBA_EnumDef_3 'b'
#define TC_IMPL_TC_CORBA_EnumDef_4 'a'
#define TC_IMPL_TC_CORBA_EnumDef_5 '_'
#define TC_IMPL_TC_CORBA_EnumDef_6 'd'
#define TC_IMPL_TC_CORBA_EnumDef_7 'e'
#define TC_IMPL_TC_CORBA_EnumDef_8 'f'
#define TC_IMPL_TC_CORBA_EnumDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_EnumDef_struct;
#define TC_CORBA_EnumDef ((CORBA_TypeCode)&TC_CORBA_EnumDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExceptionDef) && !defined(_CORBA_ExceptionDef_defined)
#define ORBIT_DECL_CORBA_ExceptionDef 1
#define _CORBA_ExceptionDef_defined 1
#define CORBA_ExceptionDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExceptionDef;
extern CORBA_unsigned_long CORBA_ExceptionDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExceptionDef_0)
#define TC_IMPL_TC_CORBA_ExceptionDef_0 'c'
#define TC_IMPL_TC_CORBA_ExceptionDef_1 'o'
#define TC_IMPL_TC_CORBA_ExceptionDef_2 'r'
#define TC_IMPL_TC_CORBA_ExceptionDef_3 'b'
#define TC_IMPL_TC_CORBA_ExceptionDef_4 'a'
#define TC_IMPL_TC_CORBA_ExceptionDef_5 '_'
#define TC_IMPL_TC_CORBA_ExceptionDef_6 'd'
#define TC_IMPL_TC_CORBA_ExceptionDef_7 'e'
#define TC_IMPL_TC_CORBA_ExceptionDef_8 'f'
#define TC_IMPL_TC_CORBA_ExceptionDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExceptionDef_struct;
#define TC_CORBA_ExceptionDef ((CORBA_TypeCode)&TC_CORBA_ExceptionDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExtInterfaceDef) && !defined(_CORBA_ExtInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtInterfaceDef 1
#define _CORBA_ExtInterfaceDef_defined 1
#define CORBA_ExtInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtInterfaceDef_struct;
#define TC_CORBA_ExtInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExtValueDef) && !defined(_CORBA_ExtValueDef_defined)
#define ORBIT_DECL_CORBA_ExtValueDef 1
#define _CORBA_ExtValueDef_defined 1
#define CORBA_ExtValueDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtValueDef;
extern CORBA_unsigned_long CORBA_ExtValueDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtValueDef_0)
#define TC_IMPL_TC_CORBA_ExtValueDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtValueDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtValueDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtValueDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtValueDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtValueDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtValueDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtValueDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtValueDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtValueDef_struct;
#define TC_CORBA_ExtValueDef ((CORBA_TypeCode)&TC_CORBA_ExtValueDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExtAbstractInterfaceDef) && !defined(_CORBA_ExtAbstractInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtAbstractInterfaceDef 1
#define _CORBA_ExtAbstractInterfaceDef_defined 1
#define CORBA_ExtAbstractInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtAbstractInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtAbstractInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtAbstractInterfaceDef_struct;
#define TC_CORBA_ExtAbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtAbstractInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExtLocalInterfaceDef) && !defined(_CORBA_ExtLocalInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtLocalInterfaceDef 1
#define _CORBA_ExtLocalInterfaceDef_defined 1
#define CORBA_ExtLocalInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtLocalInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtLocalInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtLocalInterfaceDef_struct;
#define TC_CORBA_ExtLocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtLocalInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_FixedDef) && !defined(_CORBA_FixedDef_defined)
#define ORBIT_DECL_CORBA_FixedDef 1
#define _CORBA_FixedDef_defined 1
#define CORBA_FixedDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_FixedDef;
extern CORBA_unsigned_long CORBA_FixedDef__classid;
#if !defined(TC_IMPL_TC_CORBA_FixedDef_0)
#define TC_IMPL_TC_CORBA_FixedDef_0 'c'
#define TC_IMPL_TC_CORBA_FixedDef_1 'o'
#define TC_IMPL_TC_CORBA_FixedDef_2 'r'
#define TC_IMPL_TC_CORBA_FixedDef_3 'b'
#define TC_IMPL_TC_CORBA_FixedDef_4 'a'
#define TC_IMPL_TC_CORBA_FixedDef_5 '_'
#define TC_IMPL_TC_CORBA_FixedDef_6 'd'
#define TC_IMPL_TC_CORBA_FixedDef_7 'e'
#define TC_IMPL_TC_CORBA_FixedDef_8 'f'
#define TC_IMPL_TC_CORBA_FixedDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_FixedDef_struct;
#define TC_CORBA_FixedDef ((CORBA_TypeCode)&TC_CORBA_FixedDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_IDLType) && !defined(_CORBA_IDLType_defined)
#define ORBIT_DECL_CORBA_IDLType 1
#define _CORBA_IDLType_defined 1
#define CORBA_IDLType__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_IDLType;
extern CORBA_unsigned_long CORBA_IDLType__classid;
#if !defined(TC_IMPL_TC_CORBA_IDLType_0)
#define TC_IMPL_TC_CORBA_IDLType_0 'c'
#define TC_IMPL_TC_CORBA_IDLType_1 'o'
#define TC_IMPL_TC_CORBA_IDLType_2 'r'
#define TC_IMPL_TC_CORBA_IDLType_3 'b'
#define TC_IMPL_TC_CORBA_IDLType_4 'a'
#define TC_IMPL_TC_CORBA_IDLType_5 '_'
#define TC_IMPL_TC_CORBA_IDLType_6 'd'
#define TC_IMPL_TC_CORBA_IDLType_7 'e'
#define TC_IMPL_TC_CORBA_IDLType_8 'f'
#define TC_IMPL_TC_CORBA_IDLType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_IDLType_struct;
#define TC_CORBA_IDLType ((CORBA_TypeCode)&TC_CORBA_IDLType_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_InterfaceDef) && !defined(_CORBA_InterfaceDef_defined)
#define ORBIT_DECL_CORBA_InterfaceDef 1
#define _CORBA_InterfaceDef_defined 1
#define CORBA_InterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_InterfaceDef;
extern CORBA_unsigned_long CORBA_InterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_InterfaceDef_0)
#define TC_IMPL_TC_CORBA_InterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceDef_struct;
#define TC_CORBA_InterfaceDef ((CORBA_TypeCode)&TC_CORBA_InterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_IRObject) && !defined(_CORBA_IRObject_defined)
#define ORBIT_DECL_CORBA_IRObject 1
#define _CORBA_IRObject_defined 1
#define CORBA_IRObject__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_IRObject;
extern CORBA_unsigned_long CORBA_IRObject__classid;
#if !defined(TC_IMPL_TC_CORBA_IRObject_0)
#define TC_IMPL_TC_CORBA_IRObject_0 'c'
#define TC_IMPL_TC_CORBA_IRObject_1 'o'
#define TC_IMPL_TC_CORBA_IRObject_2 'r'
#define TC_IMPL_TC_CORBA_IRObject_3 'b'
#define TC_IMPL_TC_CORBA_IRObject_4 'a'
#define TC_IMPL_TC_CORBA_IRObject_5 '_'
#define TC_IMPL_TC_CORBA_IRObject_6 'd'
#define TC_IMPL_TC_CORBA_IRObject_7 'e'
#define TC_IMPL_TC_CORBA_IRObject_8 'f'
#define TC_IMPL_TC_CORBA_IRObject_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_IRObject_struct;
#define TC_CORBA_IRObject ((CORBA_TypeCode)&TC_CORBA_IRObject_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_LocalInterfaceDef) && !defined(_CORBA_LocalInterfaceDef_defined)
#define ORBIT_DECL_CORBA_LocalInterfaceDef 1
#define _CORBA_LocalInterfaceDef_defined 1
#define CORBA_LocalInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_LocalInterfaceDef;
extern CORBA_unsigned_long CORBA_LocalInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_LocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_LocalInterfaceDef_struct;
#define TC_CORBA_LocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_LocalInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ModuleDef) && !defined(_CORBA_ModuleDef_defined)
#define ORBIT_DECL_CORBA_ModuleDef 1
#define _CORBA_ModuleDef_defined 1
#define CORBA_ModuleDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ModuleDef;
extern CORBA_unsigned_long CORBA_ModuleDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ModuleDef_0)
#define TC_IMPL_TC_CORBA_ModuleDef_0 'c'
#define TC_IMPL_TC_CORBA_ModuleDef_1 'o'
#define TC_IMPL_TC_CORBA_ModuleDef_2 'r'
#define TC_IMPL_TC_CORBA_ModuleDef_3 'b'
#define TC_IMPL_TC_CORBA_ModuleDef_4 'a'
#define TC_IMPL_TC_CORBA_ModuleDef_5 '_'
#define TC_IMPL_TC_CORBA_ModuleDef_6 'd'
#define TC_IMPL_TC_CORBA_ModuleDef_7 'e'
#define TC_IMPL_TC_CORBA_ModuleDef_8 'f'
#define TC_IMPL_TC_CORBA_ModuleDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ModuleDef_struct;
#define TC_CORBA_ModuleDef ((CORBA_TypeCode)&TC_CORBA_ModuleDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_NativeDef) && !defined(_CORBA_NativeDef_defined)
#define ORBIT_DECL_CORBA_NativeDef 1
#define _CORBA_NativeDef_defined 1
#define CORBA_NativeDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_NativeDef;
extern CORBA_unsigned_long CORBA_NativeDef__classid;
#if !defined(TC_IMPL_TC_CORBA_NativeDef_0)
#define TC_IMPL_TC_CORBA_NativeDef_0 'c'
#define TC_IMPL_TC_CORBA_NativeDef_1 'o'
#define TC_IMPL_TC_CORBA_NativeDef_2 'r'
#define TC_IMPL_TC_CORBA_NativeDef_3 'b'
#define TC_IMPL_TC_CORBA_NativeDef_4 'a'
#define TC_IMPL_TC_CORBA_NativeDef_5 '_'
#define TC_IMPL_TC_CORBA_NativeDef_6 'd'
#define TC_IMPL_TC_CORBA_NativeDef_7 'e'
#define TC_IMPL_TC_CORBA_NativeDef_8 'f'
#define TC_IMPL_TC_CORBA_NativeDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NativeDef_struct;
#define TC_CORBA_NativeDef ((CORBA_TypeCode)&TC_CORBA_NativeDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_OperationDef) && !defined(_CORBA_OperationDef_defined)
#define ORBIT_DECL_CORBA_OperationDef 1
#define _CORBA_OperationDef_defined 1
#define CORBA_OperationDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_OperationDef;
extern CORBA_unsigned_long CORBA_OperationDef__classid;
#if !defined(TC_IMPL_TC_CORBA_OperationDef_0)
#define TC_IMPL_TC_CORBA_OperationDef_0 'c'
#define TC_IMPL_TC_CORBA_OperationDef_1 'o'
#define TC_IMPL_TC_CORBA_OperationDef_2 'r'
#define TC_IMPL_TC_CORBA_OperationDef_3 'b'
#define TC_IMPL_TC_CORBA_OperationDef_4 'a'
#define TC_IMPL_TC_CORBA_OperationDef_5 '_'
#define TC_IMPL_TC_CORBA_OperationDef_6 'd'
#define TC_IMPL_TC_CORBA_OperationDef_7 'e'
#define TC_IMPL_TC_CORBA_OperationDef_8 'f'
#define TC_IMPL_TC_CORBA_OperationDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OperationDef_struct;
#define TC_CORBA_OperationDef ((CORBA_TypeCode)&TC_CORBA_OperationDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_PrimitiveDef) && !defined(_CORBA_PrimitiveDef_defined)
#define ORBIT_DECL_CORBA_PrimitiveDef 1
#define _CORBA_PrimitiveDef_defined 1
#define CORBA_PrimitiveDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_PrimitiveDef;
extern CORBA_unsigned_long CORBA_PrimitiveDef__classid;
#if !defined(TC_IMPL_TC_CORBA_PrimitiveDef_0)
#define TC_IMPL_TC_CORBA_PrimitiveDef_0 'c'
#define TC_IMPL_TC_CORBA_PrimitiveDef_1 'o'
#define TC_IMPL_TC_CORBA_PrimitiveDef_2 'r'
#define TC_IMPL_TC_CORBA_PrimitiveDef_3 'b'
#define TC_IMPL_TC_CORBA_PrimitiveDef_4 'a'
#define TC_IMPL_TC_CORBA_PrimitiveDef_5 '_'
#define TC_IMPL_TC_CORBA_PrimitiveDef_6 'd'
#define TC_IMPL_TC_CORBA_PrimitiveDef_7 'e'
#define TC_IMPL_TC_CORBA_PrimitiveDef_8 'f'
#define TC_IMPL_TC_CORBA_PrimitiveDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PrimitiveDef_struct;
#define TC_CORBA_PrimitiveDef ((CORBA_TypeCode)&TC_CORBA_PrimitiveDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Repository) && !defined(_CORBA_Repository_defined)
#define ORBIT_DECL_CORBA_Repository 1
#define _CORBA_Repository_defined 1
#define CORBA_Repository__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Repository;
extern CORBA_unsigned_long CORBA_Repository__classid;
#if !defined(TC_IMPL_TC_CORBA_Repository_0)
#define TC_IMPL_TC_CORBA_Repository_0 'c'
#define TC_IMPL_TC_CORBA_Repository_1 'o'
#define TC_IMPL_TC_CORBA_Repository_2 'r'
#define TC_IMPL_TC_CORBA_Repository_3 'b'
#define TC_IMPL_TC_CORBA_Repository_4 'a'
#define TC_IMPL_TC_CORBA_Repository_5 '_'
#define TC_IMPL_TC_CORBA_Repository_6 'd'
#define TC_IMPL_TC_CORBA_Repository_7 'e'
#define TC_IMPL_TC_CORBA_Repository_8 'f'
#define TC_IMPL_TC_CORBA_Repository_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Repository_struct;
#define TC_CORBA_Repository ((CORBA_TypeCode)&TC_CORBA_Repository_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_SequenceDef) && !defined(_CORBA_SequenceDef_defined)
#define ORBIT_DECL_CORBA_SequenceDef 1
#define _CORBA_SequenceDef_defined 1
#define CORBA_SequenceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_SequenceDef;
extern CORBA_unsigned_long CORBA_SequenceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_SequenceDef_0)
#define TC_IMPL_TC_CORBA_SequenceDef_0 'c'
#define TC_IMPL_TC_CORBA_SequenceDef_1 'o'
#define TC_IMPL_TC_CORBA_SequenceDef_2 'r'
#define TC_IMPL_TC_CORBA_SequenceDef_3 'b'
#define TC_IMPL_TC_CORBA_SequenceDef_4 'a'
#define TC_IMPL_TC_CORBA_SequenceDef_5 '_'
#define TC_IMPL_TC_CORBA_SequenceDef_6 'd'
#define TC_IMPL_TC_CORBA_SequenceDef_7 'e'
#define TC_IMPL_TC_CORBA_SequenceDef_8 'f'
#define TC_IMPL_TC_CORBA_SequenceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_SequenceDef_struct;
#define TC_CORBA_SequenceDef ((CORBA_TypeCode)&TC_CORBA_SequenceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_StringDef) && !defined(_CORBA_StringDef_defined)
#define ORBIT_DECL_CORBA_StringDef 1
#define _CORBA_StringDef_defined 1
#define CORBA_StringDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_StringDef;
extern CORBA_unsigned_long CORBA_StringDef__classid;
#if !defined(TC_IMPL_TC_CORBA_StringDef_0)
#define TC_IMPL_TC_CORBA_StringDef_0 'c'
#define TC_IMPL_TC_CORBA_StringDef_1 'o'
#define TC_IMPL_TC_CORBA_StringDef_2 'r'
#define TC_IMPL_TC_CORBA_StringDef_3 'b'
#define TC_IMPL_TC_CORBA_StringDef_4 'a'
#define TC_IMPL_TC_CORBA_StringDef_5 '_'
#define TC_IMPL_TC_CORBA_StringDef_6 'd'
#define TC_IMPL_TC_CORBA_StringDef_7 'e'
#define TC_IMPL_TC_CORBA_StringDef_8 'f'
#define TC_IMPL_TC_CORBA_StringDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StringDef_struct;
#define TC_CORBA_StringDef ((CORBA_TypeCode)&TC_CORBA_StringDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_StructDef) && !defined(_CORBA_StructDef_defined)
#define ORBIT_DECL_CORBA_StructDef 1
#define _CORBA_StructDef_defined 1
#define CORBA_StructDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_StructDef;
extern CORBA_unsigned_long CORBA_StructDef__classid;
#if !defined(TC_IMPL_TC_CORBA_StructDef_0)
#define TC_IMPL_TC_CORBA_StructDef_0 'c'
#define TC_IMPL_TC_CORBA_StructDef_1 'o'
#define TC_IMPL_TC_CORBA_StructDef_2 'r'
#define TC_IMPL_TC_CORBA_StructDef_3 'b'
#define TC_IMPL_TC_CORBA_StructDef_4 'a'
#define TC_IMPL_TC_CORBA_StructDef_5 '_'
#define TC_IMPL_TC_CORBA_StructDef_6 'd'
#define TC_IMPL_TC_CORBA_StructDef_7 'e'
#define TC_IMPL_TC_CORBA_StructDef_8 'f'
#define TC_IMPL_TC_CORBA_StructDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StructDef_struct;
#define TC_CORBA_StructDef ((CORBA_TypeCode)&TC_CORBA_StructDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_TypeCode) && !defined(_CORBA_TypeCode_defined)
#define ORBIT_DECL_CORBA_TypeCode 1
#define _CORBA_TypeCode_defined 1
#define CORBA_TypeCode__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_TypeCode;
extern CORBA_unsigned_long CORBA_TypeCode__classid;
#if !defined(TC_IMPL_TC_CORBA_TypeCode_0)
#define TC_IMPL_TC_CORBA_TypeCode_0 'c'
#define TC_IMPL_TC_CORBA_TypeCode_1 'o'
#define TC_IMPL_TC_CORBA_TypeCode_2 'r'
#define TC_IMPL_TC_CORBA_TypeCode_3 'b'
#define TC_IMPL_TC_CORBA_TypeCode_4 'a'
#define TC_IMPL_TC_CORBA_TypeCode_5 '_'
#define TC_IMPL_TC_CORBA_TypeCode_6 'd'
#define TC_IMPL_TC_CORBA_TypeCode_7 'e'
#define TC_IMPL_TC_CORBA_TypeCode_8 'f'
#define TC_IMPL_TC_CORBA_TypeCode_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TypeCode_struct;
#define TC_CORBA_TypeCode ((CORBA_TypeCode)&TC_CORBA_TypeCode_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_TypedefDef) && !defined(_CORBA_TypedefDef_defined)
#define ORBIT_DECL_CORBA_TypedefDef 1
#define _CORBA_TypedefDef_defined 1
#define CORBA_TypedefDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_TypedefDef;
extern CORBA_unsigned_long CORBA_TypedefDef__classid;
#if !defined(TC_IMPL_TC_CORBA_TypedefDef_0)
#define TC_IMPL_TC_CORBA_TypedefDef_0 'c'
#define TC_IMPL_TC_CORBA_TypedefDef_1 'o'
#define TC_IMPL_TC_CORBA_TypedefDef_2 'r'
#define TC_IMPL_TC_CORBA_TypedefDef_3 'b'
#define TC_IMPL_TC_CORBA_TypedefDef_4 'a'
#define TC_IMPL_TC_CORBA_TypedefDef_5 '_'
#define TC_IMPL_TC_CORBA_TypedefDef_6 'd'
#define TC_IMPL_TC_CORBA_TypedefDef_7 'e'
#define TC_IMPL_TC_CORBA_TypedefDef_8 'f'
#define TC_IMPL_TC_CORBA_TypedefDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TypedefDef_struct;
#define TC_CORBA_TypedefDef ((CORBA_TypeCode)&TC_CORBA_TypedefDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_UnionDef) && !defined(_CORBA_UnionDef_defined)
#define ORBIT_DECL_CORBA_UnionDef 1
#define _CORBA_UnionDef_defined 1
#define CORBA_UnionDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_UnionDef;
extern CORBA_unsigned_long CORBA_UnionDef__classid;
#if !defined(TC_IMPL_TC_CORBA_UnionDef_0)
#define TC_IMPL_TC_CORBA_UnionDef_0 'c'
#define TC_IMPL_TC_CORBA_UnionDef_1 'o'
#define TC_IMPL_TC_CORBA_UnionDef_2 'r'
#define TC_IMPL_TC_CORBA_UnionDef_3 'b'
#define TC_IMPL_TC_CORBA_UnionDef_4 'a'
#define TC_IMPL_TC_CORBA_UnionDef_5 '_'
#define TC_IMPL_TC_CORBA_UnionDef_6 'd'
#define TC_IMPL_TC_CORBA_UnionDef_7 'e'
#define TC_IMPL_TC_CORBA_UnionDef_8 'f'
#define TC_IMPL_TC_CORBA_UnionDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_UnionDef_struct;
#define TC_CORBA_UnionDef ((CORBA_TypeCode)&TC_CORBA_UnionDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ValueDef) && !defined(_CORBA_ValueDef_defined)
#define ORBIT_DECL_CORBA_ValueDef 1
#define _CORBA_ValueDef_defined 1
#define CORBA_ValueDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueDef;
extern CORBA_unsigned_long CORBA_ValueDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueDef_0)
#define TC_IMPL_TC_CORBA_ValueDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueDef_struct;
#define TC_CORBA_ValueDef ((CORBA_TypeCode)&TC_CORBA_ValueDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ValueBoxDef) && !defined(_CORBA_ValueBoxDef_defined)
#define ORBIT_DECL_CORBA_ValueBoxDef 1
#define _CORBA_ValueBoxDef_defined 1
#define CORBA_ValueBoxDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueBoxDef;
extern CORBA_unsigned_long CORBA_ValueBoxDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueBoxDef_0)
#define TC_IMPL_TC_CORBA_ValueBoxDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueBoxDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueBoxDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueBoxDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueBoxDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueBoxDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueBoxDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueBoxDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueBoxDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueBoxDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueBoxDef_struct;
#define TC_CORBA_ValueBoxDef ((CORBA_TypeCode)&TC_CORBA_ValueBoxDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ValueMemberDef) && !defined(_CORBA_ValueMemberDef_defined)
#define ORBIT_DECL_CORBA_ValueMemberDef 1
#define _CORBA_ValueMemberDef_defined 1
#define CORBA_ValueMemberDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueMemberDef;
extern CORBA_unsigned_long CORBA_ValueMemberDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueMemberDef_0)
#define TC_IMPL_TC_CORBA_ValueMemberDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueMemberDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueMemberDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueMemberDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueMemberDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueMemberDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueMemberDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueMemberDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueMemberDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueMemberDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueMemberDef_struct;
#define TC_CORBA_ValueMemberDef ((CORBA_TypeCode)&TC_CORBA_ValueMemberDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_WstringDef) && !defined(_CORBA_WstringDef_defined)
#define ORBIT_DECL_CORBA_WstringDef 1
#define _CORBA_WstringDef_defined 1
#define CORBA_WstringDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_WstringDef;
extern CORBA_unsigned_long CORBA_WstringDef__classid;
#if !defined(TC_IMPL_TC_CORBA_WstringDef_0)
#define TC_IMPL_TC_CORBA_WstringDef_0 'c'
#define TC_IMPL_TC_CORBA_WstringDef_1 'o'
#define TC_IMPL_TC_CORBA_WstringDef_2 'r'
#define TC_IMPL_TC_CORBA_WstringDef_3 'b'
#define TC_IMPL_TC_CORBA_WstringDef_4 'a'
#define TC_IMPL_TC_CORBA_WstringDef_5 '_'
#define TC_IMPL_TC_CORBA_WstringDef_6 'd'
#define TC_IMPL_TC_CORBA_WstringDef_7 'e'
#define TC_IMPL_TC_CORBA_WstringDef_8 'f'
#define TC_IMPL_TC_CORBA_WstringDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_WstringDef_struct;
#define TC_CORBA_WstringDef ((CORBA_TypeCode)&TC_CORBA_WstringDef_struct)
#endif
#endif
#if !defined(_CORBA_Identifier_defined)
#define _CORBA_Identifier_defined 1
typedef CORBA_string CORBA_Identifier;
#define CORBA_Identifier_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define CORBA_Identifier_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_Identifier_0)
#define TC_IMPL_TC_CORBA_Identifier_0 'c'
#define TC_IMPL_TC_CORBA_Identifier_1 'o'
#define TC_IMPL_TC_CORBA_Identifier_2 'r'
#define TC_IMPL_TC_CORBA_Identifier_3 'b'
#define TC_IMPL_TC_CORBA_Identifier_4 'a'
#define TC_IMPL_TC_CORBA_Identifier_5 '_'
#define TC_IMPL_TC_CORBA_Identifier_6 'd'
#define TC_IMPL_TC_CORBA_Identifier_7 'e'
#define TC_IMPL_TC_CORBA_Identifier_8 'f'
#define TC_IMPL_TC_CORBA_Identifier_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Identifier_struct;
#define TC_CORBA_Identifier ((CORBA_TypeCode)&TC_CORBA_Identifier_struct)
#endif
#define CORBA_Identifier__alloc() ((CORBA_Identifier *)ORBit_small_alloc (TC_CORBA_string))
#define CORBA_Identifier__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#ifndef CORBA_OMGVMCID
#define CORBA_OMGVMCID 1330446336U
#endif /* !CORBA_OMGVMCID */

#if !defined(_CORBA_completion_status_defined)
#define _CORBA_completion_status_defined 1
typedef enum {
  CORBA_COMPLETED_YES,
  CORBA_COMPLETED_NO,
  CORBA_COMPLETED_MAYBE
} CORBA_completion_status;
#if !defined(TC_IMPL_TC_CORBA_completion_status_0)
#define TC_IMPL_TC_CORBA_completion_status_0 'c'
#define TC_IMPL_TC_CORBA_completion_status_1 'o'
#define TC_IMPL_TC_CORBA_completion_status_2 'r'
#define TC_IMPL_TC_CORBA_completion_status_3 'b'
#define TC_IMPL_TC_CORBA_completion_status_4 'a'
#define TC_IMPL_TC_CORBA_completion_status_5 '_'
#define TC_IMPL_TC_CORBA_completion_status_6 'd'
#define TC_IMPL_TC_CORBA_completion_status_7 'e'
#define TC_IMPL_TC_CORBA_completion_status_8 'f'
#define TC_IMPL_TC_CORBA_completion_status_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_completion_status_struct;
#define TC_CORBA_completion_status ((CORBA_TypeCode)&TC_CORBA_completion_status_struct)
#endif
#endif
#if !defined(_CORBA_exception_type_defined)
#define _CORBA_exception_type_defined 1
typedef enum {
  CORBA_NO_EXCEPTION,
  CORBA_USER_EXCEPTION,
  CORBA_SYSTEM_EXCEPTION
} CORBA_exception_type;
#if !defined(TC_IMPL_TC_CORBA_exception_type_0)
#define TC_IMPL_TC_CORBA_exception_type_0 'c'
#define TC_IMPL_TC_CORBA_exception_type_1 'o'
#define TC_IMPL_TC_CORBA_exception_type_2 'r'
#define TC_IMPL_TC_CORBA_exception_type_3 'b'
#define TC_IMPL_TC_CORBA_exception_type_4 'a'
#define TC_IMPL_TC_CORBA_exception_type_5 '_'
#define TC_IMPL_TC_CORBA_exception_type_6 'd'
#define TC_IMPL_TC_CORBA_exception_type_7 'e'
#define TC_IMPL_TC_CORBA_exception_type_8 'f'
#define TC_IMPL_TC_CORBA_exception_type_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_exception_type_struct;
#define TC_CORBA_exception_type ((CORBA_TypeCode)&TC_CORBA_exception_type_struct)
#endif
#endif
#undef ex_CORBA_UNKNOWN
#define ex_CORBA_UNKNOWN "IDL:omg.org/CORBA/UNKNOWN:1.0"
#if !defined(_CORBA_UNKNOWN_defined)
#define _CORBA_UNKNOWN_defined 1
typedef struct CORBA_UNKNOWN_type CORBA_UNKNOWN;
struct CORBA_UNKNOWN_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_UNKNOWN_0)
#define TC_IMPL_TC_CORBA_UNKNOWN_0 'c'
#define TC_IMPL_TC_CORBA_UNKNOWN_1 'o'
#define TC_IMPL_TC_CORBA_UNKNOWN_2 'r'
#define TC_IMPL_TC_CORBA_UNKNOWN_3 'b'
#define TC_IMPL_TC_CORBA_UNKNOWN_4 'a'
#define TC_IMPL_TC_CORBA_UNKNOWN_5 '_'
#define TC_IMPL_TC_CORBA_UNKNOWN_6 'd'
#define TC_IMPL_TC_CORBA_UNKNOWN_7 'e'
#define TC_IMPL_TC_CORBA_UNKNOWN_8 'f'
#define TC_IMPL_TC_CORBA_UNKNOWN_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_UNKNOWN_struct;
#define TC_CORBA_UNKNOWN ((CORBA_TypeCode)&TC_CORBA_UNKNOWN_struct)
#endif
#define CORBA_UNKNOWN__alloc() ((CORBA_UNKNOWN *)ORBit_small_alloc (TC_CORBA_UNKNOWN))
#define CORBA_UNKNOWN__freekids(m,d) ORBit_small_freekids (TC_CORBA_UNKNOWN,(m),(d))
#endif
#undef ex_CORBA_BAD_PARAM
#define ex_CORBA_BAD_PARAM "IDL:omg.org/CORBA/BAD_PARAM:1.0"
#if !defined(_CORBA_BAD_PARAM_defined)
#define _CORBA_BAD_PARAM_defined 1
typedef struct CORBA_BAD_PARAM_type CORBA_BAD_PARAM;
struct CORBA_BAD_PARAM_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_BAD_PARAM_0)
#define TC_IMPL_TC_CORBA_BAD_PARAM_0 'c'
#define TC_IMPL_TC_CORBA_BAD_PARAM_1 'o'
#define TC_IMPL_TC_CORBA_BAD_PARAM_2 'r'
#define TC_IMPL_TC_CORBA_BAD_PARAM_3 'b'
#define TC_IMPL_TC_CORBA_BAD_PARAM_4 'a'
#define TC_IMPL_TC_CORBA_BAD_PARAM_5 '_'
#define TC_IMPL_TC_CORBA_BAD_PARAM_6 'd'
#define TC_IMPL_TC_CORBA_BAD_PARAM_7 'e'
#define TC_IMPL_TC_CORBA_BAD_PARAM_8 'f'
#define TC_IMPL_TC_CORBA_BAD_PARAM_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BAD_PARAM_struct;
#define TC_CORBA_BAD_PARAM ((CORBA_TypeCode)&TC_CORBA_BAD_PARAM_struct)
#endif
#define CORBA_BAD_PARAM__alloc() ((CORBA_BAD_PARAM *)ORBit_small_alloc (TC_CORBA_BAD_PARAM))
#define CORBA_BAD_PARAM__freekids(m,d) ORBit_small_freekids (TC_CORBA_BAD_PARAM,(m),(d))
#endif
#undef ex_CORBA_NO_MEMORY
#define ex_CORBA_NO_MEMORY "IDL:omg.org/CORBA/NO_MEMORY:1.0"
#if !defined(_CORBA_NO_MEMORY_defined)
#define _CORBA_NO_MEMORY_defined 1
typedef struct CORBA_NO_MEMORY_type CORBA_NO_MEMORY;
struct CORBA_NO_MEMORY_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_NO_MEMORY_0)
#define TC_IMPL_TC_CORBA_NO_MEMORY_0 'c'
#define TC_IMPL_TC_CORBA_NO_MEMORY_1 'o'
#define TC_IMPL_TC_CORBA_NO_MEMORY_2 'r'
#define TC_IMPL_TC_CORBA_NO_MEMORY_3 'b'
#define TC_IMPL_TC_CORBA_NO_MEMORY_4 'a'
#define TC_IMPL_TC_CORBA_NO_MEMORY_5 '_'
#define TC_IMPL_TC_CORBA_NO_MEMORY_6 'd'
#define TC_IMPL_TC_CORBA_NO_MEMORY_7 'e'
#define TC_IMPL_TC_CORBA_NO_MEMORY_8 'f'
#define TC_IMPL_TC_CORBA_NO_MEMORY_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NO_MEMORY_struct;
#define TC_CORBA_NO_MEMORY ((CORBA_TypeCode)&TC_CORBA_NO_MEMORY_struct)
#endif
#define CORBA_NO_MEMORY__alloc() ((CORBA_NO_MEMORY *)ORBit_small_alloc (TC_CORBA_NO_MEMORY))
#define CORBA_NO_MEMORY__freekids(m,d) ORBit_small_freekids (TC_CORBA_NO_MEMORY,(m),(d))
#endif
#undef ex_CORBA_IMP_LIMIT
#define ex_CORBA_IMP_LIMIT "IDL:omg.org/CORBA/IMP_LIMIT:1.0"
#if !defined(_CORBA_IMP_LIMIT_defined)
#define _CORBA_IMP_LIMIT_defined 1
typedef struct CORBA_IMP_LIMIT_type CORBA_IMP_LIMIT;
struct CORBA_IMP_LIMIT_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_IMP_LIMIT_0)
#define TC_IMPL_TC_CORBA_IMP_LIMIT_0 'c'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_1 'o'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_2 'r'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_3 'b'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_4 'a'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_5 '_'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_6 'd'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_7 'e'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_8 'f'
#define TC_IMPL_TC_CORBA_IMP_LIMIT_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_IMP_LIMIT_struct;
#define TC_CORBA_IMP_LIMIT ((CORBA_TypeCode)&TC_CORBA_IMP_LIMIT_struct)
#endif
#define CORBA_IMP_LIMIT__alloc() ((CORBA_IMP_LIMIT *)ORBit_small_alloc (TC_CORBA_IMP_LIMIT))
#define CORBA_IMP_LIMIT__freekids(m,d) ORBit_small_freekids (TC_CORBA_IMP_LIMIT,(m),(d))
#endif
#undef ex_CORBA_COMM_FAILURE
#define ex_CORBA_COMM_FAILURE "IDL:omg.org/CORBA/COMM_FAILURE:1.0"
#if !defined(_CORBA_COMM_FAILURE_defined)
#define _CORBA_COMM_FAILURE_defined 1
typedef struct CORBA_COMM_FAILURE_type CORBA_COMM_FAILURE;
struct CORBA_COMM_FAILURE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_COMM_FAILURE_0)
#define TC_IMPL_TC_CORBA_COMM_FAILURE_0 'c'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_1 'o'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_2 'r'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_3 'b'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_4 'a'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_5 '_'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_6 'd'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_7 'e'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_8 'f'
#define TC_IMPL_TC_CORBA_COMM_FAILURE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_COMM_FAILURE_struct;
#define TC_CORBA_COMM_FAILURE ((CORBA_TypeCode)&TC_CORBA_COMM_FAILURE_struct)
#endif
#define CORBA_COMM_FAILURE__alloc() ((CORBA_COMM_FAILURE *)ORBit_small_alloc (TC_CORBA_COMM_FAILURE))
#define CORBA_COMM_FAILURE__freekids(m,d) ORBit_small_freekids (TC_CORBA_COMM_FAILURE,(m),(d))
#endif
#undef ex_CORBA_INV_OBJREF
#define ex_CORBA_INV_OBJREF "IDL:omg.org/CORBA/INV_OBJREF:1.0"
#if !defined(_CORBA_INV_OBJREF_defined)
#define _CORBA_INV_OBJREF_defined 1
typedef struct CORBA_INV_OBJREF_type CORBA_INV_OBJREF;
struct CORBA_INV_OBJREF_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INV_OBJREF_0)
#define TC_IMPL_TC_CORBA_INV_OBJREF_0 'c'
#define TC_IMPL_TC_CORBA_INV_OBJREF_1 'o'
#define TC_IMPL_TC_CORBA_INV_OBJREF_2 'r'
#define TC_IMPL_TC_CORBA_INV_OBJREF_3 'b'
#define TC_IMPL_TC_CORBA_INV_OBJREF_4 'a'
#define TC_IMPL_TC_CORBA_INV_OBJREF_5 '_'
#define TC_IMPL_TC_CORBA_INV_OBJREF_6 'd'
#define TC_IMPL_TC_CORBA_INV_OBJREF_7 'e'
#define TC_IMPL_TC_CORBA_INV_OBJREF_8 'f'
#define TC_IMPL_TC_CORBA_INV_OBJREF_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INV_OBJREF_struct;
#define TC_CORBA_INV_OBJREF ((CORBA_TypeCode)&TC_CORBA_INV_OBJREF_struct)
#endif
#define CORBA_INV_OBJREF__alloc() ((CORBA_INV_OBJREF *)ORBit_small_alloc (TC_CORBA_INV_OBJREF))
#define CORBA_INV_OBJREF__freekids(m,d) ORBit_small_freekids (TC_CORBA_INV_OBJREF,(m),(d))
#endif
#undef ex_CORBA_NO_PERMISSION
#define ex_CORBA_NO_PERMISSION "IDL:omg.org/CORBA/NO_PERMISSION:1.0"
#if !defined(_CORBA_NO_PERMISSION_defined)
#define _CORBA_NO_PERMISSION_defined 1
typedef struct CORBA_NO_PERMISSION_type CORBA_NO_PERMISSION;
struct CORBA_NO_PERMISSION_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_NO_PERMISSION_0)
#define TC_IMPL_TC_CORBA_NO_PERMISSION_0 'c'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_1 'o'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_2 'r'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_3 'b'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_4 'a'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_5 '_'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_6 'd'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_7 'e'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_8 'f'
#define TC_IMPL_TC_CORBA_NO_PERMISSION_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NO_PERMISSION_struct;
#define TC_CORBA_NO_PERMISSION ((CORBA_TypeCode)&TC_CORBA_NO_PERMISSION_struct)
#endif
#define CORBA_NO_PERMISSION__alloc() ((CORBA_NO_PERMISSION *)ORBit_small_alloc (TC_CORBA_NO_PERMISSION))
#define CORBA_NO_PERMISSION__freekids(m,d) ORBit_small_freekids (TC_CORBA_NO_PERMISSION,(m),(d))
#endif
#undef ex_CORBA_INTERNAL
#define ex_CORBA_INTERNAL "IDL:omg.org/CORBA/INTERNAL:1.0"
#if !defined(_CORBA_INTERNAL_defined)
#define _CORBA_INTERNAL_defined 1
typedef struct CORBA_INTERNAL_type CORBA_INTERNAL;
struct CORBA_INTERNAL_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INTERNAL_0)
#define TC_IMPL_TC_CORBA_INTERNAL_0 'c'
#define TC_IMPL_TC_CORBA_INTERNAL_1 'o'
#define TC_IMPL_TC_CORBA_INTERNAL_2 'r'
#define TC_IMPL_TC_CORBA_INTERNAL_3 'b'
#define TC_IMPL_TC_CORBA_INTERNAL_4 'a'
#define TC_IMPL_TC_CORBA_INTERNAL_5 '_'
#define TC_IMPL_TC_CORBA_INTERNAL_6 'd'
#define TC_IMPL_TC_CORBA_INTERNAL_7 'e'
#define TC_IMPL_TC_CORBA_INTERNAL_8 'f'
#define TC_IMPL_TC_CORBA_INTERNAL_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INTERNAL_struct;
#define TC_CORBA_INTERNAL ((CORBA_TypeCode)&TC_CORBA_INTERNAL_struct)
#endif
#define CORBA_INTERNAL__alloc() ((CORBA_INTERNAL *)ORBit_small_alloc (TC_CORBA_INTERNAL))
#define CORBA_INTERNAL__freekids(m,d) ORBit_small_freekids (TC_CORBA_INTERNAL,(m),(d))
#endif
#undef ex_CORBA_MARSHAL
#define ex_CORBA_MARSHAL "IDL:omg.org/CORBA/MARSHAL:1.0"
#if !defined(_CORBA_MARSHAL_defined)
#define _CORBA_MARSHAL_defined 1
typedef struct CORBA_MARSHAL_type CORBA_MARSHAL;
struct CORBA_MARSHAL_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_MARSHAL_0)
#define TC_IMPL_TC_CORBA_MARSHAL_0 'c'
#define TC_IMPL_TC_CORBA_MARSHAL_1 'o'
#define TC_IMPL_TC_CORBA_MARSHAL_2 'r'
#define TC_IMPL_TC_CORBA_MARSHAL_3 'b'
#define TC_IMPL_TC_CORBA_MARSHAL_4 'a'
#define TC_IMPL_TC_CORBA_MARSHAL_5 '_'
#define TC_IMPL_TC_CORBA_MARSHAL_6 'd'
#define TC_IMPL_TC_CORBA_MARSHAL_7 'e'
#define TC_IMPL_TC_CORBA_MARSHAL_8 'f'
#define TC_IMPL_TC_CORBA_MARSHAL_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_MARSHAL_struct;
#define TC_CORBA_MARSHAL ((CORBA_TypeCode)&TC_CORBA_MARSHAL_struct)
#endif
#define CORBA_MARSHAL__alloc() ((CORBA_MARSHAL *)ORBit_small_alloc (TC_CORBA_MARSHAL))
#define CORBA_MARSHAL__freekids(m,d) ORBit_small_freekids (TC_CORBA_MARSHAL,(m),(d))
#endif
#undef ex_CORBA_INITIALIZE
#define ex_CORBA_INITIALIZE "IDL:omg.org/CORBA/INITIALIZE:1.0"
#if !defined(_CORBA_INITIALIZE_defined)
#define _CORBA_INITIALIZE_defined 1
typedef struct CORBA_INITIALIZE_type CORBA_INITIALIZE;
struct CORBA_INITIALIZE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INITIALIZE_0)
#define TC_IMPL_TC_CORBA_INITIALIZE_0 'c'
#define TC_IMPL_TC_CORBA_INITIALIZE_1 'o'
#define TC_IMPL_TC_CORBA_INITIALIZE_2 'r'
#define TC_IMPL_TC_CORBA_INITIALIZE_3 'b'
#define TC_IMPL_TC_CORBA_INITIALIZE_4 'a'
#define TC_IMPL_TC_CORBA_INITIALIZE_5 '_'
#define TC_IMPL_TC_CORBA_INITIALIZE_6 'd'
#define TC_IMPL_TC_CORBA_INITIALIZE_7 'e'
#define TC_IMPL_TC_CORBA_INITIALIZE_8 'f'
#define TC_IMPL_TC_CORBA_INITIALIZE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INITIALIZE_struct;
#define TC_CORBA_INITIALIZE ((CORBA_TypeCode)&TC_CORBA_INITIALIZE_struct)
#endif
#define CORBA_INITIALIZE__alloc() ((CORBA_INITIALIZE *)ORBit_small_alloc (TC_CORBA_INITIALIZE))
#define CORBA_INITIALIZE__freekids(m,d) ORBit_small_freekids (TC_CORBA_INITIALIZE,(m),(d))
#endif
#undef ex_CORBA_NO_IMPLEMENT
#define ex_CORBA_NO_IMPLEMENT "IDL:omg.org/CORBA/NO_IMPLEMENT:1.0"
#if !defined(_CORBA_NO_IMPLEMENT_defined)
#define _CORBA_NO_IMPLEMENT_defined 1
typedef struct CORBA_NO_IMPLEMENT_type CORBA_NO_IMPLEMENT;
struct CORBA_NO_IMPLEMENT_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_NO_IMPLEMENT_0)
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_0 'c'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_1 'o'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_2 'r'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_3 'b'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_4 'a'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_5 '_'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_6 'd'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_7 'e'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_8 'f'
#define TC_IMPL_TC_CORBA_NO_IMPLEMENT_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NO_IMPLEMENT_struct;
#define TC_CORBA_NO_IMPLEMENT ((CORBA_TypeCode)&TC_CORBA_NO_IMPLEMENT_struct)
#endif
#define CORBA_NO_IMPLEMENT__alloc() ((CORBA_NO_IMPLEMENT *)ORBit_small_alloc (TC_CORBA_NO_IMPLEMENT))
#define CORBA_NO_IMPLEMENT__freekids(m,d) ORBit_small_freekids (TC_CORBA_NO_IMPLEMENT,(m),(d))
#endif
#undef ex_CORBA_BAD_TYPECODE
#define ex_CORBA_BAD_TYPECODE "IDL:omg.org/CORBA/BAD_TYPECODE:1.0"
#if !defined(_CORBA_BAD_TYPECODE_defined)
#define _CORBA_BAD_TYPECODE_defined 1
typedef struct CORBA_BAD_TYPECODE_type CORBA_BAD_TYPECODE;
struct CORBA_BAD_TYPECODE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_BAD_TYPECODE_0)
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_0 'c'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_1 'o'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_2 'r'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_3 'b'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_4 'a'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_5 '_'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_6 'd'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_7 'e'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_8 'f'
#define TC_IMPL_TC_CORBA_BAD_TYPECODE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BAD_TYPECODE_struct;
#define TC_CORBA_BAD_TYPECODE ((CORBA_TypeCode)&TC_CORBA_BAD_TYPECODE_struct)
#endif
#define CORBA_BAD_TYPECODE__alloc() ((CORBA_BAD_TYPECODE *)ORBit_small_alloc (TC_CORBA_BAD_TYPECODE))
#define CORBA_BAD_TYPECODE__freekids(m,d) ORBit_small_freekids (TC_CORBA_BAD_TYPECODE,(m),(d))
#endif
#undef ex_CORBA_BAD_OPERATION
#define ex_CORBA_BAD_OPERATION "IDL:omg.org/CORBA/BAD_OPERATION:1.0"
#if !defined(_CORBA_BAD_OPERATION_defined)
#define _CORBA_BAD_OPERATION_defined 1
typedef struct CORBA_BAD_OPERATION_type CORBA_BAD_OPERATION;
struct CORBA_BAD_OPERATION_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_BAD_OPERATION_0)
#define TC_IMPL_TC_CORBA_BAD_OPERATION_0 'c'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_1 'o'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_2 'r'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_3 'b'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_4 'a'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_5 '_'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_6 'd'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_7 'e'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_8 'f'
#define TC_IMPL_TC_CORBA_BAD_OPERATION_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BAD_OPERATION_struct;
#define TC_CORBA_BAD_OPERATION ((CORBA_TypeCode)&TC_CORBA_BAD_OPERATION_struct)
#endif
#define CORBA_BAD_OPERATION__alloc() ((CORBA_BAD_OPERATION *)ORBit_small_alloc (TC_CORBA_BAD_OPERATION))
#define CORBA_BAD_OPERATION__freekids(m,d) ORBit_small_freekids (TC_CORBA_BAD_OPERATION,(m),(d))
#endif
#undef ex_CORBA_NO_RESOURCES
#define ex_CORBA_NO_RESOURCES "IDL:omg.org/CORBA/NO_RESOURCES:1.0"
#if !defined(_CORBA_NO_RESOURCES_defined)
#define _CORBA_NO_RESOURCES_defined 1
typedef struct CORBA_NO_RESOURCES_type CORBA_NO_RESOURCES;
struct CORBA_NO_RESOURCES_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_NO_RESOURCES_0)
#define TC_IMPL_TC_CORBA_NO_RESOURCES_0 'c'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_1 'o'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_2 'r'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_3 'b'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_4 'a'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_5 '_'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_6 'd'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_7 'e'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_8 'f'
#define TC_IMPL_TC_CORBA_NO_RESOURCES_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NO_RESOURCES_struct;
#define TC_CORBA_NO_RESOURCES ((CORBA_TypeCode)&TC_CORBA_NO_RESOURCES_struct)
#endif
#define CORBA_NO_RESOURCES__alloc() ((CORBA_NO_RESOURCES *)ORBit_small_alloc (TC_CORBA_NO_RESOURCES))
#define CORBA_NO_RESOURCES__freekids(m,d) ORBit_small_freekids (TC_CORBA_NO_RESOURCES,(m),(d))
#endif
#undef ex_CORBA_NO_RESPONSE
#define ex_CORBA_NO_RESPONSE "IDL:omg.org/CORBA/NO_RESPONSE:1.0"
#if !defined(_CORBA_NO_RESPONSE_defined)
#define _CORBA_NO_RESPONSE_defined 1
typedef struct CORBA_NO_RESPONSE_type CORBA_NO_RESPONSE;
struct CORBA_NO_RESPONSE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_NO_RESPONSE_0)
#define TC_IMPL_TC_CORBA_NO_RESPONSE_0 'c'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_1 'o'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_2 'r'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_3 'b'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_4 'a'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_5 '_'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_6 'd'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_7 'e'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_8 'f'
#define TC_IMPL_TC_CORBA_NO_RESPONSE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NO_RESPONSE_struct;
#define TC_CORBA_NO_RESPONSE ((CORBA_TypeCode)&TC_CORBA_NO_RESPONSE_struct)
#endif
#define CORBA_NO_RESPONSE__alloc() ((CORBA_NO_RESPONSE *)ORBit_small_alloc (TC_CORBA_NO_RESPONSE))
#define CORBA_NO_RESPONSE__freekids(m,d) ORBit_small_freekids (TC_CORBA_NO_RESPONSE,(m),(d))
#endif
#undef ex_CORBA_PERSIST_STORE
#define ex_CORBA_PERSIST_STORE "IDL:omg.org/CORBA/PERSIST_STORE:1.0"
#if !defined(_CORBA_PERSIST_STORE_defined)
#define _CORBA_PERSIST_STORE_defined 1
typedef struct CORBA_PERSIST_STORE_type CORBA_PERSIST_STORE;
struct CORBA_PERSIST_STORE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_PERSIST_STORE_0)
#define TC_IMPL_TC_CORBA_PERSIST_STORE_0 'c'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_1 'o'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_2 'r'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_3 'b'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_4 'a'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_5 '_'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_6 'd'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_7 'e'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_8 'f'
#define TC_IMPL_TC_CORBA_PERSIST_STORE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PERSIST_STORE_struct;
#define TC_CORBA_PERSIST_STORE ((CORBA_TypeCode)&TC_CORBA_PERSIST_STORE_struct)
#endif
#define CORBA_PERSIST_STORE__alloc() ((CORBA_PERSIST_STORE *)ORBit_small_alloc (TC_CORBA_PERSIST_STORE))
#define CORBA_PERSIST_STORE__freekids(m,d) ORBit_small_freekids (TC_CORBA_PERSIST_STORE,(m),(d))
#endif
#undef ex_CORBA_BAD_INV_ORDER
#define ex_CORBA_BAD_INV_ORDER "IDL:omg.org/CORBA/BAD_INV_ORDER:1.0"
#if !defined(_CORBA_BAD_INV_ORDER_defined)
#define _CORBA_BAD_INV_ORDER_defined 1
typedef struct CORBA_BAD_INV_ORDER_type CORBA_BAD_INV_ORDER;
struct CORBA_BAD_INV_ORDER_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_BAD_INV_ORDER_0)
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_0 'c'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_1 'o'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_2 'r'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_3 'b'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_4 'a'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_5 '_'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_6 'd'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_7 'e'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_8 'f'
#define TC_IMPL_TC_CORBA_BAD_INV_ORDER_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BAD_INV_ORDER_struct;
#define TC_CORBA_BAD_INV_ORDER ((CORBA_TypeCode)&TC_CORBA_BAD_INV_ORDER_struct)
#endif
#define CORBA_BAD_INV_ORDER__alloc() ((CORBA_BAD_INV_ORDER *)ORBit_small_alloc (TC_CORBA_BAD_INV_ORDER))
#define CORBA_BAD_INV_ORDER__freekids(m,d) ORBit_small_freekids (TC_CORBA_BAD_INV_ORDER,(m),(d))
#endif
#undef ex_CORBA_TRANSIENT
#define ex_CORBA_TRANSIENT "IDL:omg.org/CORBA/TRANSIENT:1.0"
#if !defined(_CORBA_TRANSIENT_defined)
#define _CORBA_TRANSIENT_defined 1
typedef struct CORBA_TRANSIENT_type CORBA_TRANSIENT;
struct CORBA_TRANSIENT_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_TRANSIENT_0)
#define TC_IMPL_TC_CORBA_TRANSIENT_0 'c'
#define TC_IMPL_TC_CORBA_TRANSIENT_1 'o'
#define TC_IMPL_TC_CORBA_TRANSIENT_2 'r'
#define TC_IMPL_TC_CORBA_TRANSIENT_3 'b'
#define TC_IMPL_TC_CORBA_TRANSIENT_4 'a'
#define TC_IMPL_TC_CORBA_TRANSIENT_5 '_'
#define TC_IMPL_TC_CORBA_TRANSIENT_6 'd'
#define TC_IMPL_TC_CORBA_TRANSIENT_7 'e'
#define TC_IMPL_TC_CORBA_TRANSIENT_8 'f'
#define TC_IMPL_TC_CORBA_TRANSIENT_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TRANSIENT_struct;
#define TC_CORBA_TRANSIENT ((CORBA_TypeCode)&TC_CORBA_TRANSIENT_struct)
#endif
#define CORBA_TRANSIENT__alloc() ((CORBA_TRANSIENT *)ORBit_small_alloc (TC_CORBA_TRANSIENT))
#define CORBA_TRANSIENT__freekids(m,d) ORBit_small_freekids (TC_CORBA_TRANSIENT,(m),(d))
#endif
#undef ex_CORBA_FREE_MEM
#define ex_CORBA_FREE_MEM "IDL:omg.org/CORBA/FREE_MEM:1.0"
#if !defined(_CORBA_FREE_MEM_defined)
#define _CORBA_FREE_MEM_defined 1
typedef struct CORBA_FREE_MEM_type CORBA_FREE_MEM;
struct CORBA_FREE_MEM_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_FREE_MEM_0)
#define TC_IMPL_TC_CORBA_FREE_MEM_0 'c'
#define TC_IMPL_TC_CORBA_FREE_MEM_1 'o'
#define TC_IMPL_TC_CORBA_FREE_MEM_2 'r'
#define TC_IMPL_TC_CORBA_FREE_MEM_3 'b'
#define TC_IMPL_TC_CORBA_FREE_MEM_4 'a'
#define TC_IMPL_TC_CORBA_FREE_MEM_5 '_'
#define TC_IMPL_TC_CORBA_FREE_MEM_6 'd'
#define TC_IMPL_TC_CORBA_FREE_MEM_7 'e'
#define TC_IMPL_TC_CORBA_FREE_MEM_8 'f'
#define TC_IMPL_TC_CORBA_FREE_MEM_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_FREE_MEM_struct;
#define TC_CORBA_FREE_MEM ((CORBA_TypeCode)&TC_CORBA_FREE_MEM_struct)
#endif
#define CORBA_FREE_MEM__alloc() ((CORBA_FREE_MEM *)ORBit_small_alloc (TC_CORBA_FREE_MEM))
#define CORBA_FREE_MEM__freekids(m,d) ORBit_small_freekids (TC_CORBA_FREE_MEM,(m),(d))
#endif
#undef ex_CORBA_INV_IDENT
#define ex_CORBA_INV_IDENT "IDL:omg.org/CORBA/INV_IDENT:1.0"
#if !defined(_CORBA_INV_IDENT_defined)
#define _CORBA_INV_IDENT_defined 1
typedef struct CORBA_INV_IDENT_type CORBA_INV_IDENT;
struct CORBA_INV_IDENT_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INV_IDENT_0)
#define TC_IMPL_TC_CORBA_INV_IDENT_0 'c'
#define TC_IMPL_TC_CORBA_INV_IDENT_1 'o'
#define TC_IMPL_TC_CORBA_INV_IDENT_2 'r'
#define TC_IMPL_TC_CORBA_INV_IDENT_3 'b'
#define TC_IMPL_TC_CORBA_INV_IDENT_4 'a'
#define TC_IMPL_TC_CORBA_INV_IDENT_5 '_'
#define TC_IMPL_TC_CORBA_INV_IDENT_6 'd'
#define TC_IMPL_TC_CORBA_INV_IDENT_7 'e'
#define TC_IMPL_TC_CORBA_INV_IDENT_8 'f'
#define TC_IMPL_TC_CORBA_INV_IDENT_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INV_IDENT_struct;
#define TC_CORBA_INV_IDENT ((CORBA_TypeCode)&TC_CORBA_INV_IDENT_struct)
#endif
#define CORBA_INV_IDENT__alloc() ((CORBA_INV_IDENT *)ORBit_small_alloc (TC_CORBA_INV_IDENT))
#define CORBA_INV_IDENT__freekids(m,d) ORBit_small_freekids (TC_CORBA_INV_IDENT,(m),(d))
#endif
#undef ex_CORBA_INV_FLAG
#define ex_CORBA_INV_FLAG "IDL:omg.org/CORBA/INV_FLAG:1.0"
#if !defined(_CORBA_INV_FLAG_defined)
#define _CORBA_INV_FLAG_defined 1
typedef struct CORBA_INV_FLAG_type CORBA_INV_FLAG;
struct CORBA_INV_FLAG_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INV_FLAG_0)
#define TC_IMPL_TC_CORBA_INV_FLAG_0 'c'
#define TC_IMPL_TC_CORBA_INV_FLAG_1 'o'
#define TC_IMPL_TC_CORBA_INV_FLAG_2 'r'
#define TC_IMPL_TC_CORBA_INV_FLAG_3 'b'
#define TC_IMPL_TC_CORBA_INV_FLAG_4 'a'
#define TC_IMPL_TC_CORBA_INV_FLAG_5 '_'
#define TC_IMPL_TC_CORBA_INV_FLAG_6 'd'
#define TC_IMPL_TC_CORBA_INV_FLAG_7 'e'
#define TC_IMPL_TC_CORBA_INV_FLAG_8 'f'
#define TC_IMPL_TC_CORBA_INV_FLAG_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INV_FLAG_struct;
#define TC_CORBA_INV_FLAG ((CORBA_TypeCode)&TC_CORBA_INV_FLAG_struct)
#endif
#define CORBA_INV_FLAG__alloc() ((CORBA_INV_FLAG *)ORBit_small_alloc (TC_CORBA_INV_FLAG))
#define CORBA_INV_FLAG__freekids(m,d) ORBit_small_freekids (TC_CORBA_INV_FLAG,(m),(d))
#endif
#undef ex_CORBA_INTF_REPOS
#define ex_CORBA_INTF_REPOS "IDL:omg.org/CORBA/INTF_REPOS:1.0"
#if !defined(_CORBA_INTF_REPOS_defined)
#define _CORBA_INTF_REPOS_defined 1
typedef struct CORBA_INTF_REPOS_type CORBA_INTF_REPOS;
struct CORBA_INTF_REPOS_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INTF_REPOS_0)
#define TC_IMPL_TC_CORBA_INTF_REPOS_0 'c'
#define TC_IMPL_TC_CORBA_INTF_REPOS_1 'o'
#define TC_IMPL_TC_CORBA_INTF_REPOS_2 'r'
#define TC_IMPL_TC_CORBA_INTF_REPOS_3 'b'
#define TC_IMPL_TC_CORBA_INTF_REPOS_4 'a'
#define TC_IMPL_TC_CORBA_INTF_REPOS_5 '_'
#define TC_IMPL_TC_CORBA_INTF_REPOS_6 'd'
#define TC_IMPL_TC_CORBA_INTF_REPOS_7 'e'
#define TC_IMPL_TC_CORBA_INTF_REPOS_8 'f'
#define TC_IMPL_TC_CORBA_INTF_REPOS_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INTF_REPOS_struct;
#define TC_CORBA_INTF_REPOS ((CORBA_TypeCode)&TC_CORBA_INTF_REPOS_struct)
#endif
#define CORBA_INTF_REPOS__alloc() ((CORBA_INTF_REPOS *)ORBit_small_alloc (TC_CORBA_INTF_REPOS))
#define CORBA_INTF_REPOS__freekids(m,d) ORBit_small_freekids (TC_CORBA_INTF_REPOS,(m),(d))
#endif
#undef ex_CORBA_BAD_CONTEXT
#define ex_CORBA_BAD_CONTEXT "IDL:omg.org/CORBA/BAD_CONTEXT:1.0"
#if !defined(_CORBA_BAD_CONTEXT_defined)
#define _CORBA_BAD_CONTEXT_defined 1
typedef struct CORBA_BAD_CONTEXT_type CORBA_BAD_CONTEXT;
struct CORBA_BAD_CONTEXT_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_BAD_CONTEXT_0)
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_0 'c'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_1 'o'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_2 'r'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_3 'b'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_4 'a'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_5 '_'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_6 'd'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_7 'e'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_8 'f'
#define TC_IMPL_TC_CORBA_BAD_CONTEXT_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BAD_CONTEXT_struct;
#define TC_CORBA_BAD_CONTEXT ((CORBA_TypeCode)&TC_CORBA_BAD_CONTEXT_struct)
#endif
#define CORBA_BAD_CONTEXT__alloc() ((CORBA_BAD_CONTEXT *)ORBit_small_alloc (TC_CORBA_BAD_CONTEXT))
#define CORBA_BAD_CONTEXT__freekids(m,d) ORBit_small_freekids (TC_CORBA_BAD_CONTEXT,(m),(d))
#endif
#undef ex_CORBA_OBJ_ADAPTER
#define ex_CORBA_OBJ_ADAPTER "IDL:omg.org/CORBA/OBJ_ADAPTER:1.0"
#if !defined(_CORBA_OBJ_ADAPTER_defined)
#define _CORBA_OBJ_ADAPTER_defined 1
typedef struct CORBA_OBJ_ADAPTER_type CORBA_OBJ_ADAPTER;
struct CORBA_OBJ_ADAPTER_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_OBJ_ADAPTER_0)
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_0 'c'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_1 'o'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_2 'r'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_3 'b'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_4 'a'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_5 '_'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_6 'd'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_7 'e'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_8 'f'
#define TC_IMPL_TC_CORBA_OBJ_ADAPTER_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OBJ_ADAPTER_struct;
#define TC_CORBA_OBJ_ADAPTER ((CORBA_TypeCode)&TC_CORBA_OBJ_ADAPTER_struct)
#endif
#define CORBA_OBJ_ADAPTER__alloc() ((CORBA_OBJ_ADAPTER *)ORBit_small_alloc (TC_CORBA_OBJ_ADAPTER))
#define CORBA_OBJ_ADAPTER__freekids(m,d) ORBit_small_freekids (TC_CORBA_OBJ_ADAPTER,(m),(d))
#endif
#undef ex_CORBA_DATA_CONVERSION
#define ex_CORBA_DATA_CONVERSION "IDL:omg.org/CORBA/DATA_CONVERSION:1.0"
#if !defined(_CORBA_DATA_CONVERSION_defined)
#define _CORBA_DATA_CONVERSION_defined 1
typedef struct CORBA_DATA_CONVERSION_type CORBA_DATA_CONVERSION;
struct CORBA_DATA_CONVERSION_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_DATA_CONVERSION_0)
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_0 'c'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_1 'o'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_2 'r'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_3 'b'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_4 'a'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_5 '_'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_6 'd'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_7 'e'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_8 'f'
#define TC_IMPL_TC_CORBA_DATA_CONVERSION_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_DATA_CONVERSION_struct;
#define TC_CORBA_DATA_CONVERSION ((CORBA_TypeCode)&TC_CORBA_DATA_CONVERSION_struct)
#endif
#define CORBA_DATA_CONVERSION__alloc() ((CORBA_DATA_CONVERSION *)ORBit_small_alloc (TC_CORBA_DATA_CONVERSION))
#define CORBA_DATA_CONVERSION__freekids(m,d) ORBit_small_freekids (TC_CORBA_DATA_CONVERSION,(m),(d))
#endif
#undef ex_CORBA_OBJECT_NOT_EXIST
#define ex_CORBA_OBJECT_NOT_EXIST "IDL:omg.org/CORBA/OBJECT_NOT_EXIST:1.0"
#if !defined(_CORBA_OBJECT_NOT_EXIST_defined)
#define _CORBA_OBJECT_NOT_EXIST_defined 1
typedef struct CORBA_OBJECT_NOT_EXIST_type CORBA_OBJECT_NOT_EXIST;
struct CORBA_OBJECT_NOT_EXIST_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_0)
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_0 'c'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_1 'o'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_2 'r'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_3 'b'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_4 'a'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_5 '_'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_6 'd'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_7 'e'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_8 'f'
#define TC_IMPL_TC_CORBA_OBJECT_NOT_EXIST_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OBJECT_NOT_EXIST_struct;
#define TC_CORBA_OBJECT_NOT_EXIST ((CORBA_TypeCode)&TC_CORBA_OBJECT_NOT_EXIST_struct)
#endif
#define CORBA_OBJECT_NOT_EXIST__alloc() ((CORBA_OBJECT_NOT_EXIST *)ORBit_small_alloc (TC_CORBA_OBJECT_NOT_EXIST))
#define CORBA_OBJECT_NOT_EXIST__freekids(m,d) ORBit_small_freekids (TC_CORBA_OBJECT_NOT_EXIST,(m),(d))
#endif
#undef ex_CORBA_TRANSACTION_REQUIRED
#define ex_CORBA_TRANSACTION_REQUIRED "IDL:omg.org/CORBA/TRANSACTION_REQUIRED:1.0"
#if !defined(_CORBA_TRANSACTION_REQUIRED_defined)
#define _CORBA_TRANSACTION_REQUIRED_defined 1
typedef struct CORBA_TRANSACTION_REQUIRED_type CORBA_TRANSACTION_REQUIRED;
struct CORBA_TRANSACTION_REQUIRED_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_0)
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_0 'c'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_1 'o'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_2 'r'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_3 'b'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_4 'a'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_5 '_'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_6 'd'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_7 'e'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_8 'f'
#define TC_IMPL_TC_CORBA_TRANSACTION_REQUIRED_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_REQUIRED_struct;
#define TC_CORBA_TRANSACTION_REQUIRED ((CORBA_TypeCode)&TC_CORBA_TRANSACTION_REQUIRED_struct)
#endif
#define CORBA_TRANSACTION_REQUIRED__alloc() ((CORBA_TRANSACTION_REQUIRED *)ORBit_small_alloc (TC_CORBA_TRANSACTION_REQUIRED))
#define CORBA_TRANSACTION_REQUIRED__freekids(m,d) ORBit_small_freekids (TC_CORBA_TRANSACTION_REQUIRED,(m),(d))
#endif
#undef ex_CORBA_TRANSACTION_ROLLEDBACK
#define ex_CORBA_TRANSACTION_ROLLEDBACK "IDL:omg.org/CORBA/TRANSACTION_ROLLEDBACK:1.0"
#if !defined(_CORBA_TRANSACTION_ROLLEDBACK_defined)
#define _CORBA_TRANSACTION_ROLLEDBACK_defined 1
typedef struct CORBA_TRANSACTION_ROLLEDBACK_type CORBA_TRANSACTION_ROLLEDBACK;
struct CORBA_TRANSACTION_ROLLEDBACK_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_0)
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_0 'c'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_1 'o'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_2 'r'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_3 'b'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_4 'a'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_5 '_'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_6 'd'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_7 'e'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_8 'f'
#define TC_IMPL_TC_CORBA_TRANSACTION_ROLLEDBACK_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_ROLLEDBACK_struct;
#define TC_CORBA_TRANSACTION_ROLLEDBACK ((CORBA_TypeCode)&TC_CORBA_TRANSACTION_ROLLEDBACK_struct)
#endif
#define CORBA_TRANSACTION_ROLLEDBACK__alloc() ((CORBA_TRANSACTION_ROLLEDBACK *)ORBit_small_alloc (TC_CORBA_TRANSACTION_ROLLEDBACK))
#define CORBA_TRANSACTION_ROLLEDBACK__freekids(m,d) ORBit_small_freekids (TC_CORBA_TRANSACTION_ROLLEDBACK,(m),(d))
#endif
#undef ex_CORBA_INVALID_TRANSACTION
#define ex_CORBA_INVALID_TRANSACTION "IDL:omg.org/CORBA/INVALID_TRANSACTION:1.0"
#if !defined(_CORBA_INVALID_TRANSACTION_defined)
#define _CORBA_INVALID_TRANSACTION_defined 1
typedef struct CORBA_INVALID_TRANSACTION_type CORBA_INVALID_TRANSACTION;
struct CORBA_INVALID_TRANSACTION_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INVALID_TRANSACTION_0)
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_0 'c'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_1 'o'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_2 'r'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_3 'b'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_4 'a'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_5 '_'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_6 'd'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_7 'e'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_8 'f'
#define TC_IMPL_TC_CORBA_INVALID_TRANSACTION_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INVALID_TRANSACTION_struct;
#define TC_CORBA_INVALID_TRANSACTION ((CORBA_TypeCode)&TC_CORBA_INVALID_TRANSACTION_struct)
#endif
#define CORBA_INVALID_TRANSACTION__alloc() ((CORBA_INVALID_TRANSACTION *)ORBit_small_alloc (TC_CORBA_INVALID_TRANSACTION))
#define CORBA_INVALID_TRANSACTION__freekids(m,d) ORBit_small_freekids (TC_CORBA_INVALID_TRANSACTION,(m),(d))
#endif
#undef ex_CORBA_INV_POLICY
#define ex_CORBA_INV_POLICY "IDL:omg.org/CORBA/INV_POLICY:1.0"
#if !defined(_CORBA_INV_POLICY_defined)
#define _CORBA_INV_POLICY_defined 1
typedef struct CORBA_INV_POLICY_type CORBA_INV_POLICY;
struct CORBA_INV_POLICY_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_INV_POLICY_0)
#define TC_IMPL_TC_CORBA_INV_POLICY_0 'c'
#define TC_IMPL_TC_CORBA_INV_POLICY_1 'o'
#define TC_IMPL_TC_CORBA_INV_POLICY_2 'r'
#define TC_IMPL_TC_CORBA_INV_POLICY_3 'b'
#define TC_IMPL_TC_CORBA_INV_POLICY_4 'a'
#define TC_IMPL_TC_CORBA_INV_POLICY_5 '_'
#define TC_IMPL_TC_CORBA_INV_POLICY_6 'd'
#define TC_IMPL_TC_CORBA_INV_POLICY_7 'e'
#define TC_IMPL_TC_CORBA_INV_POLICY_8 'f'
#define TC_IMPL_TC_CORBA_INV_POLICY_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_INV_POLICY_struct;
#define TC_CORBA_INV_POLICY ((CORBA_TypeCode)&TC_CORBA_INV_POLICY_struct)
#endif
#define CORBA_INV_POLICY__alloc() ((CORBA_INV_POLICY *)ORBit_small_alloc (TC_CORBA_INV_POLICY))
#define CORBA_INV_POLICY__freekids(m,d) ORBit_small_freekids (TC_CORBA_INV_POLICY,(m),(d))
#endif
#undef ex_CORBA_CODESET_INCOMPATIBLE
#define ex_CORBA_CODESET_INCOMPATIBLE "IDL:omg.org/CORBA/CODESET_INCOMPATIBLE:1.0"
#if !defined(_CORBA_CODESET_INCOMPATIBLE_defined)
#define _CORBA_CODESET_INCOMPATIBLE_defined 1
typedef struct CORBA_CODESET_INCOMPATIBLE_type CORBA_CODESET_INCOMPATIBLE;
struct CORBA_CODESET_INCOMPATIBLE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_0)
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_0 'c'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_1 'o'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_2 'r'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_3 'b'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_4 'a'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_5 '_'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_6 'd'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_7 'e'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_8 'f'
#define TC_IMPL_TC_CORBA_CODESET_INCOMPATIBLE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_CODESET_INCOMPATIBLE_struct;
#define TC_CORBA_CODESET_INCOMPATIBLE ((CORBA_TypeCode)&TC_CORBA_CODESET_INCOMPATIBLE_struct)
#endif
#define CORBA_CODESET_INCOMPATIBLE__alloc() ((CORBA_CODESET_INCOMPATIBLE *)ORBit_small_alloc (TC_CORBA_CODESET_INCOMPATIBLE))
#define CORBA_CODESET_INCOMPATIBLE__freekids(m,d) ORBit_small_freekids (TC_CORBA_CODESET_INCOMPATIBLE,(m),(d))
#endif
#undef ex_CORBA_REBIND
#define ex_CORBA_REBIND "IDL:omg.org/CORBA/REBIND:1.0"
#if !defined(_CORBA_REBIND_defined)
#define _CORBA_REBIND_defined 1
typedef struct CORBA_REBIND_type CORBA_REBIND;
struct CORBA_REBIND_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_REBIND_0)
#define TC_IMPL_TC_CORBA_REBIND_0 'c'
#define TC_IMPL_TC_CORBA_REBIND_1 'o'
#define TC_IMPL_TC_CORBA_REBIND_2 'r'
#define TC_IMPL_TC_CORBA_REBIND_3 'b'
#define TC_IMPL_TC_CORBA_REBIND_4 'a'
#define TC_IMPL_TC_CORBA_REBIND_5 '_'
#define TC_IMPL_TC_CORBA_REBIND_6 'd'
#define TC_IMPL_TC_CORBA_REBIND_7 'e'
#define TC_IMPL_TC_CORBA_REBIND_8 'f'
#define TC_IMPL_TC_CORBA_REBIND_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_REBIND_struct;
#define TC_CORBA_REBIND ((CORBA_TypeCode)&TC_CORBA_REBIND_struct)
#endif
#define CORBA_REBIND__alloc() ((CORBA_REBIND *)ORBit_small_alloc (TC_CORBA_REBIND))
#define CORBA_REBIND__freekids(m,d) ORBit_small_freekids (TC_CORBA_REBIND,(m),(d))
#endif
#undef ex_CORBA_TIMEOUT
#define ex_CORBA_TIMEOUT "IDL:omg.org/CORBA/TIMEOUT:1.0"
#if !defined(_CORBA_TIMEOUT_defined)
#define _CORBA_TIMEOUT_defined 1
typedef struct CORBA_TIMEOUT_type CORBA_TIMEOUT;
struct CORBA_TIMEOUT_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_TIMEOUT_0)
#define TC_IMPL_TC_CORBA_TIMEOUT_0 'c'
#define TC_IMPL_TC_CORBA_TIMEOUT_1 'o'
#define TC_IMPL_TC_CORBA_TIMEOUT_2 'r'
#define TC_IMPL_TC_CORBA_TIMEOUT_3 'b'
#define TC_IMPL_TC_CORBA_TIMEOUT_4 'a'
#define TC_IMPL_TC_CORBA_TIMEOUT_5 '_'
#define TC_IMPL_TC_CORBA_TIMEOUT_6 'd'
#define TC_IMPL_TC_CORBA_TIMEOUT_7 'e'
#define TC_IMPL_TC_CORBA_TIMEOUT_8 'f'
#define TC_IMPL_TC_CORBA_TIMEOUT_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TIMEOUT_struct;
#define TC_CORBA_TIMEOUT ((CORBA_TypeCode)&TC_CORBA_TIMEOUT_struct)
#endif
#define CORBA_TIMEOUT__alloc() ((CORBA_TIMEOUT *)ORBit_small_alloc (TC_CORBA_TIMEOUT))
#define CORBA_TIMEOUT__freekids(m,d) ORBit_small_freekids (TC_CORBA_TIMEOUT,(m),(d))
#endif
#undef ex_CORBA_TRANSACTION_UNAVAILABLE
#define ex_CORBA_TRANSACTION_UNAVAILABLE "IDL:omg.org/CORBA/TRANSACTION_UNAVAILABLE:1.0"
#if !defined(_CORBA_TRANSACTION_UNAVAILABLE_defined)
#define _CORBA_TRANSACTION_UNAVAILABLE_defined 1
typedef struct CORBA_TRANSACTION_UNAVAILABLE_type CORBA_TRANSACTION_UNAVAILABLE;
struct CORBA_TRANSACTION_UNAVAILABLE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_0)
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_0 'c'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_1 'o'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_2 'r'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_3 'b'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_4 'a'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_5 '_'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_6 'd'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_7 'e'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_8 'f'
#define TC_IMPL_TC_CORBA_TRANSACTION_UNAVAILABLE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_UNAVAILABLE_struct;
#define TC_CORBA_TRANSACTION_UNAVAILABLE ((CORBA_TypeCode)&TC_CORBA_TRANSACTION_UNAVAILABLE_struct)
#endif
#define CORBA_TRANSACTION_UNAVAILABLE__alloc() ((CORBA_TRANSACTION_UNAVAILABLE *)ORBit_small_alloc (TC_CORBA_TRANSACTION_UNAVAILABLE))
#define CORBA_TRANSACTION_UNAVAILABLE__freekids(m,d) ORBit_small_freekids (TC_CORBA_TRANSACTION_UNAVAILABLE,(m),(d))
#endif
#undef ex_CORBA_TRANSACTION_MODE
#define ex_CORBA_TRANSACTION_MODE "IDL:omg.org/CORBA/TRANSACTION_MODE:1.0"
#if !defined(_CORBA_TRANSACTION_MODE_defined)
#define _CORBA_TRANSACTION_MODE_defined 1
typedef struct CORBA_TRANSACTION_MODE_type CORBA_TRANSACTION_MODE;
struct CORBA_TRANSACTION_MODE_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_TRANSACTION_MODE_0)
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_0 'c'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_1 'o'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_2 'r'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_3 'b'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_4 'a'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_5 '_'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_6 'd'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_7 'e'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_8 'f'
#define TC_IMPL_TC_CORBA_TRANSACTION_MODE_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_MODE_struct;
#define TC_CORBA_TRANSACTION_MODE ((CORBA_TypeCode)&TC_CORBA_TRANSACTION_MODE_struct)
#endif
#define CORBA_TRANSACTION_MODE__alloc() ((CORBA_TRANSACTION_MODE *)ORBit_small_alloc (TC_CORBA_TRANSACTION_MODE))
#define CORBA_TRANSACTION_MODE__freekids(m,d) ORBit_small_freekids (TC_CORBA_TRANSACTION_MODE,(m),(d))
#endif
#undef ex_CORBA_BAD_QOS
#define ex_CORBA_BAD_QOS "IDL:omg.org/CORBA/BAD_QOS:1.0"
#if !defined(_CORBA_BAD_QOS_defined)
#define _CORBA_BAD_QOS_defined 1
typedef struct CORBA_BAD_QOS_type CORBA_BAD_QOS;
struct CORBA_BAD_QOS_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_BAD_QOS_0)
#define TC_IMPL_TC_CORBA_BAD_QOS_0 'c'
#define TC_IMPL_TC_CORBA_BAD_QOS_1 'o'
#define TC_IMPL_TC_CORBA_BAD_QOS_2 'r'
#define TC_IMPL_TC_CORBA_BAD_QOS_3 'b'
#define TC_IMPL_TC_CORBA_BAD_QOS_4 'a'
#define TC_IMPL_TC_CORBA_BAD_QOS_5 '_'
#define TC_IMPL_TC_CORBA_BAD_QOS_6 'd'
#define TC_IMPL_TC_CORBA_BAD_QOS_7 'e'
#define TC_IMPL_TC_CORBA_BAD_QOS_8 'f'
#define TC_IMPL_TC_CORBA_BAD_QOS_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BAD_QOS_struct;
#define TC_CORBA_BAD_QOS ((CORBA_TypeCode)&TC_CORBA_BAD_QOS_struct)
#endif
#define CORBA_BAD_QOS__alloc() ((CORBA_BAD_QOS *)ORBit_small_alloc (TC_CORBA_BAD_QOS))
#define CORBA_BAD_QOS__freekids(m,d) ORBit_small_freekids (TC_CORBA_BAD_QOS,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_Current) && !defined(_CORBA_Current_defined)
#define ORBIT_DECL_CORBA_Current 1
#define _CORBA_Current_defined 1
#define CORBA_Current__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Current;
extern CORBA_unsigned_long CORBA_Current__classid;
#if !defined(TC_IMPL_TC_CORBA_Current_0)
#define TC_IMPL_TC_CORBA_Current_0 'c'
#define TC_IMPL_TC_CORBA_Current_1 'o'
#define TC_IMPL_TC_CORBA_Current_2 'r'
#define TC_IMPL_TC_CORBA_Current_3 'b'
#define TC_IMPL_TC_CORBA_Current_4 'a'
#define TC_IMPL_TC_CORBA_Current_5 '_'
#define TC_IMPL_TC_CORBA_Current_6 'd'
#define TC_IMPL_TC_CORBA_Current_7 'e'
#define TC_IMPL_TC_CORBA_Current_8 'f'
#define TC_IMPL_TC_CORBA_Current_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Current_struct;
#define TC_CORBA_Current ((CORBA_TypeCode)&TC_CORBA_Current_struct)
#endif
#endif
#if !defined(_CORBA_PolicyType_defined)
#define _CORBA_PolicyType_defined 1
typedef CORBA_unsigned_long CORBA_PolicyType;
#define CORBA_PolicyType_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
#define CORBA_PolicyType_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_PolicyType_0)
#define TC_IMPL_TC_CORBA_PolicyType_0 'c'
#define TC_IMPL_TC_CORBA_PolicyType_1 'o'
#define TC_IMPL_TC_CORBA_PolicyType_2 'r'
#define TC_IMPL_TC_CORBA_PolicyType_3 'b'
#define TC_IMPL_TC_CORBA_PolicyType_4 'a'
#define TC_IMPL_TC_CORBA_PolicyType_5 '_'
#define TC_IMPL_TC_CORBA_PolicyType_6 'd'
#define TC_IMPL_TC_CORBA_PolicyType_7 'e'
#define TC_IMPL_TC_CORBA_PolicyType_8 'f'
#define TC_IMPL_TC_CORBA_PolicyType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PolicyType_struct;
#define TC_CORBA_PolicyType ((CORBA_TypeCode)&TC_CORBA_PolicyType_struct)
#endif
#define CORBA_PolicyType__alloc() ((CORBA_PolicyType *)ORBit_small_alloc (TC_CORBA_unsigned_long))
#define CORBA_PolicyType__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_Policy) && !defined(_CORBA_Policy_defined)
#define ORBIT_DECL_CORBA_Policy 1
#define _CORBA_Policy_defined 1
#define CORBA_Policy__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Policy;
extern CORBA_unsigned_long CORBA_Policy__classid;
#if !defined(TC_IMPL_TC_CORBA_Policy_0)
#define TC_IMPL_TC_CORBA_Policy_0 'c'
#define TC_IMPL_TC_CORBA_Policy_1 'o'
#define TC_IMPL_TC_CORBA_Policy_2 'r'
#define TC_IMPL_TC_CORBA_Policy_3 'b'
#define TC_IMPL_TC_CORBA_Policy_4 'a'
#define TC_IMPL_TC_CORBA_Policy_5 '_'
#define TC_IMPL_TC_CORBA_Policy_6 'd'
#define TC_IMPL_TC_CORBA_Policy_7 'e'
#define TC_IMPL_TC_CORBA_Policy_8 'f'
#define TC_IMPL_TC_CORBA_Policy_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Policy_struct;
#define TC_CORBA_Policy ((CORBA_TypeCode)&TC_CORBA_Policy_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Policy)
#define ORBIT_DECL_CORBA_sequence_CORBA_Policy 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Policy_9 's'
#if !defined(_CORBA_sequence_CORBA_Policy_defined)
#define _CORBA_sequence_CORBA_Policy_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_Policy;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Policy_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Policy_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Policy_struct;
#define TC_CORBA_sequence_CORBA_Policy ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Policy_struct)
#endif
#define CORBA_sequence_CORBA_Policy__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_Policy__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_Policy_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_Policy_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_Policy_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_PolicyList_defined)
#define _CORBA_PolicyList_defined 1
typedef CORBA_sequence_CORBA_Policy CORBA_PolicyList;
#define CORBA_PolicyList_marshal(x,y,z) CORBA_sequence_CORBA_Policy_marshal((x),(y),(z))
#define CORBA_PolicyList_demarshal(x,y,z,i) CORBA_sequence_CORBA_Policy_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_PolicyList_0)
#define TC_IMPL_TC_CORBA_PolicyList_0 'c'
#define TC_IMPL_TC_CORBA_PolicyList_1 'o'
#define TC_IMPL_TC_CORBA_PolicyList_2 'r'
#define TC_IMPL_TC_CORBA_PolicyList_3 'b'
#define TC_IMPL_TC_CORBA_PolicyList_4 'a'
#define TC_IMPL_TC_CORBA_PolicyList_5 '_'
#define TC_IMPL_TC_CORBA_PolicyList_6 'd'
#define TC_IMPL_TC_CORBA_PolicyList_7 'e'
#define TC_IMPL_TC_CORBA_PolicyList_8 'f'
#define TC_IMPL_TC_CORBA_PolicyList_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PolicyList_struct;
#define TC_CORBA_PolicyList ((CORBA_TypeCode)&TC_CORBA_PolicyList_struct)
#endif
#define CORBA_PolicyList__alloc() ((CORBA_PolicyList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Policy))
#define CORBA_PolicyList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Policy,(m),(d))
#define CORBA_PolicyList_allocbuf(l) ((CORBA_Policy*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Policy, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long)
#define ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_9 's'
#if !defined(_CORBA_sequence_CORBA_unsigned_long_defined)
#define _CORBA_sequence_CORBA_unsigned_long_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_long;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_long_struct;
#define TC_CORBA_sequence_CORBA_unsigned_long ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_unsigned_long_struct)
#endif
#define CORBA_sequence_CORBA_unsigned_long__alloc() ((CORBA_sequence_CORBA_unsigned_long *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_long))
#define CORBA_sequence_CORBA_unsigned_long__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_long,(m),(d))
#define CORBA_sequence_CORBA_unsigned_long_allocbuf(l) ((CORBA_unsigned_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long, (l)))
#define CORBA_sequence_CORBA_unsigned_long_allocbuf(l) ((CORBA_unsigned_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_PolicyType)
#define ORBIT_DECL_CORBA_sequence_CORBA_PolicyType 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_PolicyType_9 's'
#if !defined(_CORBA_sequence_CORBA_PolicyType_defined)
#define _CORBA_sequence_CORBA_PolicyType_defined 1
typedef CORBA_sequence_CORBA_unsigned_long CORBA_sequence_CORBA_PolicyType;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_PolicyType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_PolicyType_struct;
#define TC_CORBA_sequence_CORBA_PolicyType ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_PolicyType_struct)
#endif
#define CORBA_sequence_CORBA_PolicyType__alloc CORBA_sequence_CORBA_unsigned_long__alloc
#define CORBA_sequence_CORBA_PolicyType__freekids CORBA_sequence_CORBA_unsigned_long__freekids
#define CORBA_sequence_CORBA_PolicyType_allocbuf CORBA_sequence_CORBA_unsigned_long_allocbuf
#define CORBA_sequence_CORBA_PolicyType_marshal(x,y,z) CORBA_sequence_CORBA_unsigned_long_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_PolicyType_demarshal(x,y,z,i) CORBA_sequence_CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_PolicyTypeSeq_defined)
#define _CORBA_PolicyTypeSeq_defined 1
typedef CORBA_sequence_CORBA_PolicyType CORBA_PolicyTypeSeq;
#define CORBA_PolicyTypeSeq_marshal(x,y,z) CORBA_sequence_CORBA_PolicyType_marshal((x),(y),(z))
#define CORBA_PolicyTypeSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_PolicyType_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_PolicyTypeSeq_0)
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_0 'c'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_1 'o'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_2 'r'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_3 'b'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_4 'a'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_5 '_'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_6 'd'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_7 'e'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_8 'f'
#define TC_IMPL_TC_CORBA_PolicyTypeSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PolicyTypeSeq_struct;
#define TC_CORBA_PolicyTypeSeq ((CORBA_TypeCode)&TC_CORBA_PolicyTypeSeq_struct)
#endif
#define CORBA_PolicyTypeSeq__alloc() ((CORBA_PolicyTypeSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_PolicyType))
#define CORBA_PolicyTypeSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_PolicyType,(m),(d))
#define CORBA_PolicyTypeSeq_allocbuf(l) ((CORBA_PolicyType*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_PolicyType, (l)))
#endif
#undef ex_CORBA_InvalidPolicies
#define ex_CORBA_InvalidPolicies "IDL:omg.org/CORBA/InvalidPolicies:1.0"
#if !defined(_CORBA_InvalidPolicies_defined)
#define _CORBA_InvalidPolicies_defined 1
typedef struct CORBA_InvalidPolicies_type CORBA_InvalidPolicies;
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_unsigned_short)
#define ORBIT_DECL_CORBA_sequence_CORBA_unsigned_short 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_9 's'
#if !defined(_CORBA_sequence_CORBA_unsigned_short_defined)
#define _CORBA_sequence_CORBA_unsigned_short_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_short* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_short;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_short_struct;
#define TC_CORBA_sequence_CORBA_unsigned_short ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_unsigned_short_struct)
#endif
#define CORBA_sequence_CORBA_unsigned_short__alloc() ((CORBA_sequence_CORBA_unsigned_short *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_short))
#define CORBA_sequence_CORBA_unsigned_short__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_short,(m),(d))
#define CORBA_sequence_CORBA_unsigned_short_allocbuf(l) ((CORBA_unsigned_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_short, (l)))
#define CORBA_sequence_CORBA_unsigned_short_allocbuf(l) ((CORBA_unsigned_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_short, (l)))
#endif
struct CORBA_InvalidPolicies_type {
CORBA_sequence_CORBA_unsigned_short indices;
};

#if !defined(TC_IMPL_TC_CORBA_InvalidPolicies_0)
#define TC_IMPL_TC_CORBA_InvalidPolicies_0 'c'
#define TC_IMPL_TC_CORBA_InvalidPolicies_1 'o'
#define TC_IMPL_TC_CORBA_InvalidPolicies_2 'r'
#define TC_IMPL_TC_CORBA_InvalidPolicies_3 'b'
#define TC_IMPL_TC_CORBA_InvalidPolicies_4 'a'
#define TC_IMPL_TC_CORBA_InvalidPolicies_5 '_'
#define TC_IMPL_TC_CORBA_InvalidPolicies_6 'd'
#define TC_IMPL_TC_CORBA_InvalidPolicies_7 'e'
#define TC_IMPL_TC_CORBA_InvalidPolicies_8 'f'
#define TC_IMPL_TC_CORBA_InvalidPolicies_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InvalidPolicies_struct;
#define TC_CORBA_InvalidPolicies ((CORBA_TypeCode)&TC_CORBA_InvalidPolicies_struct)
#endif
#define CORBA_InvalidPolicies__alloc() ((CORBA_InvalidPolicies *)ORBit_small_alloc (TC_CORBA_InvalidPolicies))
#define CORBA_InvalidPolicies__freekids(m,d) ORBit_small_freekids (TC_CORBA_InvalidPolicies,(m),(d))
#endif
#if !defined(_CORBA_PolicyErrorCode_defined)
#define _CORBA_PolicyErrorCode_defined 1
typedef CORBA_short CORBA_PolicyErrorCode;
#define CORBA_PolicyErrorCode_marshal(x,y,z) CORBA_short_marshal((x),(y),(z))
#define CORBA_PolicyErrorCode_demarshal(x,y,z,i) CORBA_short_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_PolicyErrorCode_0)
#define TC_IMPL_TC_CORBA_PolicyErrorCode_0 'c'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_1 'o'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_2 'r'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_3 'b'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_4 'a'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_5 '_'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_6 'd'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_7 'e'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_8 'f'
#define TC_IMPL_TC_CORBA_PolicyErrorCode_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PolicyErrorCode_struct;
#define TC_CORBA_PolicyErrorCode ((CORBA_TypeCode)&TC_CORBA_PolicyErrorCode_struct)
#endif
#define CORBA_PolicyErrorCode__alloc() ((CORBA_PolicyErrorCode *)ORBit_small_alloc (TC_CORBA_short))
#define CORBA_PolicyErrorCode__freekids(m,d) ORBit_small_freekids (TC_CORBA_short,(m),(d))
#endif
#undef ex_CORBA_PolicyError
#define ex_CORBA_PolicyError "IDL:omg.org/CORBA/PolicyError:1.0"
#if !defined(_CORBA_PolicyError_defined)
#define _CORBA_PolicyError_defined 1
typedef struct CORBA_PolicyError_type CORBA_PolicyError;
struct CORBA_PolicyError_type {
CORBA_PolicyErrorCode reason;
};

#if !defined(TC_IMPL_TC_CORBA_PolicyError_0)
#define TC_IMPL_TC_CORBA_PolicyError_0 'c'
#define TC_IMPL_TC_CORBA_PolicyError_1 'o'
#define TC_IMPL_TC_CORBA_PolicyError_2 'r'
#define TC_IMPL_TC_CORBA_PolicyError_3 'b'
#define TC_IMPL_TC_CORBA_PolicyError_4 'a'
#define TC_IMPL_TC_CORBA_PolicyError_5 '_'
#define TC_IMPL_TC_CORBA_PolicyError_6 'd'
#define TC_IMPL_TC_CORBA_PolicyError_7 'e'
#define TC_IMPL_TC_CORBA_PolicyError_8 'f'
#define TC_IMPL_TC_CORBA_PolicyError_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PolicyError_struct;
#define TC_CORBA_PolicyError ((CORBA_TypeCode)&TC_CORBA_PolicyError_struct)
#endif
#define CORBA_PolicyError__alloc() ((CORBA_PolicyError *)ORBit_small_alloc (TC_CORBA_PolicyError))
#define CORBA_PolicyError__freekids(m,d) ORBit_small_freekids (TC_CORBA_PolicyError,(m),(d))
#endif
#ifndef CORBA_BAD_POLICY
#define CORBA_BAD_POLICY 0
#endif /* !CORBA_BAD_POLICY */

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

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

#ifndef CORBA_BAD_POLICY_VALUE
#define CORBA_BAD_POLICY_VALUE 3
#endif /* !CORBA_BAD_POLICY_VALUE */

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

#if !defined(ORBIT_DECL_CORBA_DomainManager) && !defined(_CORBA_DomainManager_defined)
#define ORBIT_DECL_CORBA_DomainManager 1
#define _CORBA_DomainManager_defined 1
#define CORBA_DomainManager__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_DomainManager;
extern CORBA_unsigned_long CORBA_DomainManager__classid;
#if !defined(TC_IMPL_TC_CORBA_DomainManager_0)
#define TC_IMPL_TC_CORBA_DomainManager_0 'c'
#define TC_IMPL_TC_CORBA_DomainManager_1 'o'
#define TC_IMPL_TC_CORBA_DomainManager_2 'r'
#define TC_IMPL_TC_CORBA_DomainManager_3 'b'
#define TC_IMPL_TC_CORBA_DomainManager_4 'a'
#define TC_IMPL_TC_CORBA_DomainManager_5 '_'
#define TC_IMPL_TC_CORBA_DomainManager_6 'd'
#define TC_IMPL_TC_CORBA_DomainManager_7 'e'
#define TC_IMPL_TC_CORBA_DomainManager_8 'f'
#define TC_IMPL_TC_CORBA_DomainManager_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_DomainManager_struct;
#define TC_CORBA_DomainManager ((CORBA_TypeCode)&TC_CORBA_DomainManager_struct)
#endif
#endif
#ifndef CORBA_SecConstruction
#define CORBA_SecConstruction 11U
#endif /* !CORBA_SecConstruction */

#if !defined(ORBIT_DECL_CORBA_ConstructionPolicy) && !defined(_CORBA_ConstructionPolicy_defined)
#define ORBIT_DECL_CORBA_ConstructionPolicy 1
#define _CORBA_ConstructionPolicy_defined 1
#define CORBA_ConstructionPolicy__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ConstructionPolicy;
extern CORBA_unsigned_long CORBA_ConstructionPolicy__classid;
#if !defined(TC_IMPL_TC_CORBA_ConstructionPolicy_0)
#define TC_IMPL_TC_CORBA_ConstructionPolicy_0 'c'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_1 'o'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_2 'r'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_3 'b'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_4 'a'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_5 '_'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_6 'd'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_7 'e'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_8 'f'
#define TC_IMPL_TC_CORBA_ConstructionPolicy_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ConstructionPolicy_struct;
#define TC_CORBA_ConstructionPolicy ((CORBA_TypeCode)&TC_CORBA_ConstructionPolicy_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_DomainManager)
#define ORBIT_DECL_CORBA_sequence_CORBA_DomainManager 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_DomainManager_9 's'
#if !defined(_CORBA_sequence_CORBA_DomainManager_defined)
#define _CORBA_sequence_CORBA_DomainManager_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_DomainManager;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_DomainManager_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_DomainManager_struct;
#define TC_CORBA_sequence_CORBA_DomainManager ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_DomainManager_struct)
#endif
#define CORBA_sequence_CORBA_DomainManager__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_DomainManager__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_DomainManager_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_DomainManager_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_DomainManager_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_DomainManagersList_defined)
#define _CORBA_DomainManagersList_defined 1
typedef CORBA_sequence_CORBA_DomainManager CORBA_DomainManagersList;
#define CORBA_DomainManagersList_marshal(x,y,z) CORBA_sequence_CORBA_DomainManager_marshal((x),(y),(z))
#define CORBA_DomainManagersList_demarshal(x,y,z,i) CORBA_sequence_CORBA_DomainManager_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_DomainManagersList_0)
#define TC_IMPL_TC_CORBA_DomainManagersList_0 'c'
#define TC_IMPL_TC_CORBA_DomainManagersList_1 'o'
#define TC_IMPL_TC_CORBA_DomainManagersList_2 'r'
#define TC_IMPL_TC_CORBA_DomainManagersList_3 'b'
#define TC_IMPL_TC_CORBA_DomainManagersList_4 'a'
#define TC_IMPL_TC_CORBA_DomainManagersList_5 '_'
#define TC_IMPL_TC_CORBA_DomainManagersList_6 'd'
#define TC_IMPL_TC_CORBA_DomainManagersList_7 'e'
#define TC_IMPL_TC_CORBA_DomainManagersList_8 'f'
#define TC_IMPL_TC_CORBA_DomainManagersList_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_DomainManagersList_struct;
#define TC_CORBA_DomainManagersList ((CORBA_TypeCode)&TC_CORBA_DomainManagersList_struct)
#endif
#define CORBA_DomainManagersList__alloc() ((CORBA_DomainManagersList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_DomainManager))
#define CORBA_DomainManagersList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_DomainManager,(m),(d))
#define CORBA_DomainManagersList_allocbuf(l) ((CORBA_DomainManager*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_DomainManager, (l)))
#endif
#if !defined(_CORBA_ScopedName_defined)
#define _CORBA_ScopedName_defined 1
typedef CORBA_string CORBA_ScopedName;
#define CORBA_ScopedName_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define CORBA_ScopedName_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ScopedName_0)
#define TC_IMPL_TC_CORBA_ScopedName_0 'c'
#define TC_IMPL_TC_CORBA_ScopedName_1 'o'
#define TC_IMPL_TC_CORBA_ScopedName_2 'r'
#define TC_IMPL_TC_CORBA_ScopedName_3 'b'
#define TC_IMPL_TC_CORBA_ScopedName_4 'a'
#define TC_IMPL_TC_CORBA_ScopedName_5 '_'
#define TC_IMPL_TC_CORBA_ScopedName_6 'd'
#define TC_IMPL_TC_CORBA_ScopedName_7 'e'
#define TC_IMPL_TC_CORBA_ScopedName_8 'f'
#define TC_IMPL_TC_CORBA_ScopedName_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ScopedName_struct;
#define TC_CORBA_ScopedName ((CORBA_TypeCode)&TC_CORBA_ScopedName_struct)
#endif
#define CORBA_ScopedName__alloc() ((CORBA_ScopedName *)ORBit_small_alloc (TC_CORBA_string))
#define CORBA_ScopedName__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_CORBA_RepositoryId_defined)
#define _CORBA_RepositoryId_defined 1
typedef CORBA_string CORBA_RepositoryId;
#define CORBA_RepositoryId_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define CORBA_RepositoryId_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_RepositoryId_0)
#define TC_IMPL_TC_CORBA_RepositoryId_0 'c'
#define TC_IMPL_TC_CORBA_RepositoryId_1 'o'
#define TC_IMPL_TC_CORBA_RepositoryId_2 'r'
#define TC_IMPL_TC_CORBA_RepositoryId_3 'b'
#define TC_IMPL_TC_CORBA_RepositoryId_4 'a'
#define TC_IMPL_TC_CORBA_RepositoryId_5 '_'
#define TC_IMPL_TC_CORBA_RepositoryId_6 'd'
#define TC_IMPL_TC_CORBA_RepositoryId_7 'e'
#define TC_IMPL_TC_CORBA_RepositoryId_8 'f'
#define TC_IMPL_TC_CORBA_RepositoryId_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_RepositoryId_struct;
#define TC_CORBA_RepositoryId ((CORBA_TypeCode)&TC_CORBA_RepositoryId_struct)
#endif
#define CORBA_RepositoryId__alloc() ((CORBA_RepositoryId *)ORBit_small_alloc (TC_CORBA_string))
#define CORBA_RepositoryId__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(_CORBA_DefinitionKind_defined)
#define _CORBA_DefinitionKind_defined 1
typedef enum {
  CORBA_dk_none,
  CORBA_dk_all,
  CORBA_dk_Attribute,
  CORBA_dk_Constant,
  CORBA_dk_Exception,
  CORBA_dk_Interface,
  CORBA_dk_Module,
  CORBA_dk_Operation,
  CORBA_dk_Typedef,
  CORBA_dk_Alias,
  CORBA_dk_Struct,
  CORBA_dk_Union,
  CORBA_dk_Enum,
  CORBA_dk_Primitive,
  CORBA_dk_String,
  CORBA_dk_Sequence,
  CORBA_dk_Array,
  CORBA_dk_Repository,
  CORBA_dk_Wstring,
  CORBA_dk_Fixed,
  CORBA_dk_Value,
  CORBA_dk_ValueBox,
  CORBA_dk_ValueMember,
  CORBA_dk_Native,
  CORBA_dk_AbstractInterface,
  CORBA_dk_LocalInterface,
  CORBA_dk_Component,
  CORBA_dk_Home,
  CORBA_dk_Factory,
  CORBA_dk_Finder,
  CORBA_dk_Emits,
  CORBA_dk_Publishes,
  CORBA_dk_Consumes,
  CORBA_dk_Provides,
  CORBA_dk_Uses,
  CORBA_dk_Event
} CORBA_DefinitionKind;
#if !defined(TC_IMPL_TC_CORBA_DefinitionKind_0)
#define TC_IMPL_TC_CORBA_DefinitionKind_0 'c'
#define TC_IMPL_TC_CORBA_DefinitionKind_1 'o'
#define TC_IMPL_TC_CORBA_DefinitionKind_2 'r'
#define TC_IMPL_TC_CORBA_DefinitionKind_3 'b'
#define TC_IMPL_TC_CORBA_DefinitionKind_4 'a'
#define TC_IMPL_TC_CORBA_DefinitionKind_5 '_'
#define TC_IMPL_TC_CORBA_DefinitionKind_6 'd'
#define TC_IMPL_TC_CORBA_DefinitionKind_7 'e'
#define TC_IMPL_TC_CORBA_DefinitionKind_8 'f'
#define TC_IMPL_TC_CORBA_DefinitionKind_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_DefinitionKind_struct;
#define TC_CORBA_DefinitionKind ((CORBA_TypeCode)&TC_CORBA_DefinitionKind_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_IRObject) && !defined(_CORBA_IRObject_defined)
#define ORBIT_DECL_CORBA_IRObject 1
#define _CORBA_IRObject_defined 1
#define CORBA_IRObject__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_IRObject;
extern CORBA_unsigned_long CORBA_IRObject__classid;
#if !defined(TC_IMPL_TC_CORBA_IRObject_0)
#define TC_IMPL_TC_CORBA_IRObject_0 'c'
#define TC_IMPL_TC_CORBA_IRObject_1 'o'
#define TC_IMPL_TC_CORBA_IRObject_2 'r'
#define TC_IMPL_TC_CORBA_IRObject_3 'b'
#define TC_IMPL_TC_CORBA_IRObject_4 'a'
#define TC_IMPL_TC_CORBA_IRObject_5 '_'
#define TC_IMPL_TC_CORBA_IRObject_6 'd'
#define TC_IMPL_TC_CORBA_IRObject_7 'e'
#define TC_IMPL_TC_CORBA_IRObject_8 'f'
#define TC_IMPL_TC_CORBA_IRObject_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_IRObject_struct;
#define TC_CORBA_IRObject ((CORBA_TypeCode)&TC_CORBA_IRObject_struct)
#endif
#endif
#if !defined(_CORBA_VersionSpec_defined)
#define _CORBA_VersionSpec_defined 1
typedef CORBA_string CORBA_VersionSpec;
#define CORBA_VersionSpec_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define CORBA_VersionSpec_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_VersionSpec_0)
#define TC_IMPL_TC_CORBA_VersionSpec_0 'c'
#define TC_IMPL_TC_CORBA_VersionSpec_1 'o'
#define TC_IMPL_TC_CORBA_VersionSpec_2 'r'
#define TC_IMPL_TC_CORBA_VersionSpec_3 'b'
#define TC_IMPL_TC_CORBA_VersionSpec_4 'a'
#define TC_IMPL_TC_CORBA_VersionSpec_5 '_'
#define TC_IMPL_TC_CORBA_VersionSpec_6 'd'
#define TC_IMPL_TC_CORBA_VersionSpec_7 'e'
#define TC_IMPL_TC_CORBA_VersionSpec_8 'f'
#define TC_IMPL_TC_CORBA_VersionSpec_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_VersionSpec_struct;
#define TC_CORBA_VersionSpec ((CORBA_TypeCode)&TC_CORBA_VersionSpec_struct)
#endif
#define CORBA_VersionSpec__alloc() ((CORBA_VersionSpec *)ORBit_small_alloc (TC_CORBA_string))
#define CORBA_VersionSpec__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_Contained) && !defined(_CORBA_Contained_defined)
#define ORBIT_DECL_CORBA_Contained 1
#define _CORBA_Contained_defined 1
#define CORBA_Contained__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Contained;
extern CORBA_unsigned_long CORBA_Contained__classid;
#if !defined(TC_IMPL_TC_CORBA_Contained_0)
#define TC_IMPL_TC_CORBA_Contained_0 'c'
#define TC_IMPL_TC_CORBA_Contained_1 'o'
#define TC_IMPL_TC_CORBA_Contained_2 'r'
#define TC_IMPL_TC_CORBA_Contained_3 'b'
#define TC_IMPL_TC_CORBA_Contained_4 'a'
#define TC_IMPL_TC_CORBA_Contained_5 '_'
#define TC_IMPL_TC_CORBA_Contained_6 'd'
#define TC_IMPL_TC_CORBA_Contained_7 'e'
#define TC_IMPL_TC_CORBA_Contained_8 'f'
#define TC_IMPL_TC_CORBA_Contained_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Contained_struct;
#define TC_CORBA_Contained ((CORBA_TypeCode)&TC_CORBA_Contained_struct)
#endif
#endif
#if !defined(_CORBA_Contained_Description_defined)
#define _CORBA_Contained_Description_defined 1
typedef struct CORBA_Contained_Description_type CORBA_Contained_Description;
struct CORBA_Contained_Description_type {
CORBA_DefinitionKind kind;
CORBA_any value;
};

#if !defined(TC_IMPL_TC_CORBA_Contained_Description_0)
#define TC_IMPL_TC_CORBA_Contained_Description_0 'c'
#define TC_IMPL_TC_CORBA_Contained_Description_1 'o'
#define TC_IMPL_TC_CORBA_Contained_Description_2 'r'
#define TC_IMPL_TC_CORBA_Contained_Description_3 'b'
#define TC_IMPL_TC_CORBA_Contained_Description_4 'a'
#define TC_IMPL_TC_CORBA_Contained_Description_5 '_'
#define TC_IMPL_TC_CORBA_Contained_Description_6 'd'
#define TC_IMPL_TC_CORBA_Contained_Description_7 'e'
#define TC_IMPL_TC_CORBA_Contained_Description_8 'f'
#define TC_IMPL_TC_CORBA_Contained_Description_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Contained_Description_struct;
#define TC_CORBA_Contained_Description ((CORBA_TypeCode)&TC_CORBA_Contained_Description_struct)
#endif
#define CORBA_Contained_Description__alloc() ((CORBA_Contained_Description *)ORBit_small_alloc (TC_CORBA_Contained_Description))
#define CORBA_Contained_Description__freekids(m,d) ORBit_small_freekids (TC_CORBA_Contained_Description,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_ModuleDef) && !defined(_CORBA_ModuleDef_defined)
#define ORBIT_DECL_CORBA_ModuleDef 1
#define _CORBA_ModuleDef_defined 1
#define CORBA_ModuleDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ModuleDef;
extern CORBA_unsigned_long CORBA_ModuleDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ModuleDef_0)
#define TC_IMPL_TC_CORBA_ModuleDef_0 'c'
#define TC_IMPL_TC_CORBA_ModuleDef_1 'o'
#define TC_IMPL_TC_CORBA_ModuleDef_2 'r'
#define TC_IMPL_TC_CORBA_ModuleDef_3 'b'
#define TC_IMPL_TC_CORBA_ModuleDef_4 'a'
#define TC_IMPL_TC_CORBA_ModuleDef_5 '_'
#define TC_IMPL_TC_CORBA_ModuleDef_6 'd'
#define TC_IMPL_TC_CORBA_ModuleDef_7 'e'
#define TC_IMPL_TC_CORBA_ModuleDef_8 'f'
#define TC_IMPL_TC_CORBA_ModuleDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ModuleDef_struct;
#define TC_CORBA_ModuleDef ((CORBA_TypeCode)&TC_CORBA_ModuleDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ConstantDef) && !defined(_CORBA_ConstantDef_defined)
#define ORBIT_DECL_CORBA_ConstantDef 1
#define _CORBA_ConstantDef_defined 1
#define CORBA_ConstantDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ConstantDef;
extern CORBA_unsigned_long CORBA_ConstantDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ConstantDef_0)
#define TC_IMPL_TC_CORBA_ConstantDef_0 'c'
#define TC_IMPL_TC_CORBA_ConstantDef_1 'o'
#define TC_IMPL_TC_CORBA_ConstantDef_2 'r'
#define TC_IMPL_TC_CORBA_ConstantDef_3 'b'
#define TC_IMPL_TC_CORBA_ConstantDef_4 'a'
#define TC_IMPL_TC_CORBA_ConstantDef_5 '_'
#define TC_IMPL_TC_CORBA_ConstantDef_6 'd'
#define TC_IMPL_TC_CORBA_ConstantDef_7 'e'
#define TC_IMPL_TC_CORBA_ConstantDef_8 'f'
#define TC_IMPL_TC_CORBA_ConstantDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ConstantDef_struct;
#define TC_CORBA_ConstantDef ((CORBA_TypeCode)&TC_CORBA_ConstantDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_IDLType) && !defined(_CORBA_IDLType_defined)
#define ORBIT_DECL_CORBA_IDLType 1
#define _CORBA_IDLType_defined 1
#define CORBA_IDLType__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_IDLType;
extern CORBA_unsigned_long CORBA_IDLType__classid;
#if !defined(TC_IMPL_TC_CORBA_IDLType_0)
#define TC_IMPL_TC_CORBA_IDLType_0 'c'
#define TC_IMPL_TC_CORBA_IDLType_1 'o'
#define TC_IMPL_TC_CORBA_IDLType_2 'r'
#define TC_IMPL_TC_CORBA_IDLType_3 'b'
#define TC_IMPL_TC_CORBA_IDLType_4 'a'
#define TC_IMPL_TC_CORBA_IDLType_5 '_'
#define TC_IMPL_TC_CORBA_IDLType_6 'd'
#define TC_IMPL_TC_CORBA_IDLType_7 'e'
#define TC_IMPL_TC_CORBA_IDLType_8 'f'
#define TC_IMPL_TC_CORBA_IDLType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_IDLType_struct;
#define TC_CORBA_IDLType ((CORBA_TypeCode)&TC_CORBA_IDLType_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_StructDef) && !defined(_CORBA_StructDef_defined)
#define ORBIT_DECL_CORBA_StructDef 1
#define _CORBA_StructDef_defined 1
#define CORBA_StructDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_StructDef;
extern CORBA_unsigned_long CORBA_StructDef__classid;
#if !defined(TC_IMPL_TC_CORBA_StructDef_0)
#define TC_IMPL_TC_CORBA_StructDef_0 'c'
#define TC_IMPL_TC_CORBA_StructDef_1 'o'
#define TC_IMPL_TC_CORBA_StructDef_2 'r'
#define TC_IMPL_TC_CORBA_StructDef_3 'b'
#define TC_IMPL_TC_CORBA_StructDef_4 'a'
#define TC_IMPL_TC_CORBA_StructDef_5 '_'
#define TC_IMPL_TC_CORBA_StructDef_6 'd'
#define TC_IMPL_TC_CORBA_StructDef_7 'e'
#define TC_IMPL_TC_CORBA_StructDef_8 'f'
#define TC_IMPL_TC_CORBA_StructDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StructDef_struct;
#define TC_CORBA_StructDef ((CORBA_TypeCode)&TC_CORBA_StructDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_UnionDef) && !defined(_CORBA_UnionDef_defined)
#define ORBIT_DECL_CORBA_UnionDef 1
#define _CORBA_UnionDef_defined 1
#define CORBA_UnionDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_UnionDef;
extern CORBA_unsigned_long CORBA_UnionDef__classid;
#if !defined(TC_IMPL_TC_CORBA_UnionDef_0)
#define TC_IMPL_TC_CORBA_UnionDef_0 'c'
#define TC_IMPL_TC_CORBA_UnionDef_1 'o'
#define TC_IMPL_TC_CORBA_UnionDef_2 'r'
#define TC_IMPL_TC_CORBA_UnionDef_3 'b'
#define TC_IMPL_TC_CORBA_UnionDef_4 'a'
#define TC_IMPL_TC_CORBA_UnionDef_5 '_'
#define TC_IMPL_TC_CORBA_UnionDef_6 'd'
#define TC_IMPL_TC_CORBA_UnionDef_7 'e'
#define TC_IMPL_TC_CORBA_UnionDef_8 'f'
#define TC_IMPL_TC_CORBA_UnionDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_UnionDef_struct;
#define TC_CORBA_UnionDef ((CORBA_TypeCode)&TC_CORBA_UnionDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_EnumDef) && !defined(_CORBA_EnumDef_defined)
#define ORBIT_DECL_CORBA_EnumDef 1
#define _CORBA_EnumDef_defined 1
#define CORBA_EnumDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_EnumDef;
extern CORBA_unsigned_long CORBA_EnumDef__classid;
#if !defined(TC_IMPL_TC_CORBA_EnumDef_0)
#define TC_IMPL_TC_CORBA_EnumDef_0 'c'
#define TC_IMPL_TC_CORBA_EnumDef_1 'o'
#define TC_IMPL_TC_CORBA_EnumDef_2 'r'
#define TC_IMPL_TC_CORBA_EnumDef_3 'b'
#define TC_IMPL_TC_CORBA_EnumDef_4 'a'
#define TC_IMPL_TC_CORBA_EnumDef_5 '_'
#define TC_IMPL_TC_CORBA_EnumDef_6 'd'
#define TC_IMPL_TC_CORBA_EnumDef_7 'e'
#define TC_IMPL_TC_CORBA_EnumDef_8 'f'
#define TC_IMPL_TC_CORBA_EnumDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_EnumDef_struct;
#define TC_CORBA_EnumDef ((CORBA_TypeCode)&TC_CORBA_EnumDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AliasDef) && !defined(_CORBA_AliasDef_defined)
#define ORBIT_DECL_CORBA_AliasDef 1
#define _CORBA_AliasDef_defined 1
#define CORBA_AliasDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AliasDef;
extern CORBA_unsigned_long CORBA_AliasDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AliasDef_0)
#define TC_IMPL_TC_CORBA_AliasDef_0 'c'
#define TC_IMPL_TC_CORBA_AliasDef_1 'o'
#define TC_IMPL_TC_CORBA_AliasDef_2 'r'
#define TC_IMPL_TC_CORBA_AliasDef_3 'b'
#define TC_IMPL_TC_CORBA_AliasDef_4 'a'
#define TC_IMPL_TC_CORBA_AliasDef_5 '_'
#define TC_IMPL_TC_CORBA_AliasDef_6 'd'
#define TC_IMPL_TC_CORBA_AliasDef_7 'e'
#define TC_IMPL_TC_CORBA_AliasDef_8 'f'
#define TC_IMPL_TC_CORBA_AliasDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AliasDef_struct;
#define TC_CORBA_AliasDef ((CORBA_TypeCode)&TC_CORBA_AliasDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExceptionDef) && !defined(_CORBA_ExceptionDef_defined)
#define ORBIT_DECL_CORBA_ExceptionDef 1
#define _CORBA_ExceptionDef_defined 1
#define CORBA_ExceptionDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExceptionDef;
extern CORBA_unsigned_long CORBA_ExceptionDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExceptionDef_0)
#define TC_IMPL_TC_CORBA_ExceptionDef_0 'c'
#define TC_IMPL_TC_CORBA_ExceptionDef_1 'o'
#define TC_IMPL_TC_CORBA_ExceptionDef_2 'r'
#define TC_IMPL_TC_CORBA_ExceptionDef_3 'b'
#define TC_IMPL_TC_CORBA_ExceptionDef_4 'a'
#define TC_IMPL_TC_CORBA_ExceptionDef_5 '_'
#define TC_IMPL_TC_CORBA_ExceptionDef_6 'd'
#define TC_IMPL_TC_CORBA_ExceptionDef_7 'e'
#define TC_IMPL_TC_CORBA_ExceptionDef_8 'f'
#define TC_IMPL_TC_CORBA_ExceptionDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExceptionDef_struct;
#define TC_CORBA_ExceptionDef ((CORBA_TypeCode)&TC_CORBA_ExceptionDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_NativeDef) && !defined(_CORBA_NativeDef_defined)
#define ORBIT_DECL_CORBA_NativeDef 1
#define _CORBA_NativeDef_defined 1
#define CORBA_NativeDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_NativeDef;
extern CORBA_unsigned_long CORBA_NativeDef__classid;
#if !defined(TC_IMPL_TC_CORBA_NativeDef_0)
#define TC_IMPL_TC_CORBA_NativeDef_0 'c'
#define TC_IMPL_TC_CORBA_NativeDef_1 'o'
#define TC_IMPL_TC_CORBA_NativeDef_2 'r'
#define TC_IMPL_TC_CORBA_NativeDef_3 'b'
#define TC_IMPL_TC_CORBA_NativeDef_4 'a'
#define TC_IMPL_TC_CORBA_NativeDef_5 '_'
#define TC_IMPL_TC_CORBA_NativeDef_6 'd'
#define TC_IMPL_TC_CORBA_NativeDef_7 'e'
#define TC_IMPL_TC_CORBA_NativeDef_8 'f'
#define TC_IMPL_TC_CORBA_NativeDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NativeDef_struct;
#define TC_CORBA_NativeDef ((CORBA_TypeCode)&TC_CORBA_NativeDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_InterfaceDef) && !defined(_CORBA_InterfaceDef_defined)
#define ORBIT_DECL_CORBA_InterfaceDef 1
#define _CORBA_InterfaceDef_defined 1
#define CORBA_InterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_InterfaceDef;
extern CORBA_unsigned_long CORBA_InterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_InterfaceDef_0)
#define TC_IMPL_TC_CORBA_InterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceDef_struct;
#define TC_CORBA_InterfaceDef ((CORBA_TypeCode)&TC_CORBA_InterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_InterfaceDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_InterfaceDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_InterfaceDef_9 's'
#if !defined(_CORBA_sequence_CORBA_InterfaceDef_defined)
#define _CORBA_sequence_CORBA_InterfaceDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_InterfaceDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_InterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_InterfaceDef_struct;
#define TC_CORBA_sequence_CORBA_InterfaceDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_InterfaceDef_struct)
#endif
#define CORBA_sequence_CORBA_InterfaceDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_InterfaceDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_InterfaceDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_InterfaceDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_InterfaceDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_InterfaceDefSeq_defined)
#define _CORBA_InterfaceDefSeq_defined 1
typedef CORBA_sequence_CORBA_InterfaceDef CORBA_InterfaceDefSeq;
#define CORBA_InterfaceDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_InterfaceDef_marshal((x),(y),(z))
#define CORBA_InterfaceDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_InterfaceDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_InterfaceDefSeq_0)
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceDefSeq_struct;
#define TC_CORBA_InterfaceDefSeq ((CORBA_TypeCode)&TC_CORBA_InterfaceDefSeq_struct)
#endif
#define CORBA_InterfaceDefSeq__alloc() ((CORBA_InterfaceDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_InterfaceDef))
#define CORBA_InterfaceDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_InterfaceDef,(m),(d))
#define CORBA_InterfaceDefSeq_allocbuf(l) ((CORBA_InterfaceDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_InterfaceDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_ValueDef) && !defined(_CORBA_ValueDef_defined)
#define ORBIT_DECL_CORBA_ValueDef 1
#define _CORBA_ValueDef_defined 1
#define CORBA_ValueDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueDef;
extern CORBA_unsigned_long CORBA_ValueDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueDef_0)
#define TC_IMPL_TC_CORBA_ValueDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueDef_struct;
#define TC_CORBA_ValueDef ((CORBA_TypeCode)&TC_CORBA_ValueDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ValueDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_ValueDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueDef_9 's'
#if !defined(_CORBA_sequence_CORBA_ValueDef_defined)
#define _CORBA_sequence_CORBA_ValueDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ValueDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ValueDef_struct;
#define TC_CORBA_sequence_CORBA_ValueDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ValueDef_struct)
#endif
#define CORBA_sequence_CORBA_ValueDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_ValueDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_ValueDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_ValueDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ValueDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ValueDefSeq_defined)
#define _CORBA_ValueDefSeq_defined 1
typedef CORBA_sequence_CORBA_ValueDef CORBA_ValueDefSeq;
#define CORBA_ValueDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_ValueDef_marshal((x),(y),(z))
#define CORBA_ValueDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ValueDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ValueDefSeq_0)
#define TC_IMPL_TC_CORBA_ValueDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_ValueDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_ValueDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_ValueDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_ValueDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_ValueDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_ValueDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_ValueDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_ValueDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_ValueDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueDefSeq_struct;
#define TC_CORBA_ValueDefSeq ((CORBA_TypeCode)&TC_CORBA_ValueDefSeq_struct)
#endif
#define CORBA_ValueDefSeq__alloc() ((CORBA_ValueDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ValueDef))
#define CORBA_ValueDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ValueDef,(m),(d))
#define CORBA_ValueDefSeq_allocbuf(l) ((CORBA_ValueDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ValueDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_ValueBoxDef) && !defined(_CORBA_ValueBoxDef_defined)
#define ORBIT_DECL_CORBA_ValueBoxDef 1
#define _CORBA_ValueBoxDef_defined 1
#define CORBA_ValueBoxDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueBoxDef;
extern CORBA_unsigned_long CORBA_ValueBoxDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueBoxDef_0)
#define TC_IMPL_TC_CORBA_ValueBoxDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueBoxDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueBoxDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueBoxDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueBoxDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueBoxDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueBoxDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueBoxDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueBoxDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueBoxDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueBoxDef_struct;
#define TC_CORBA_ValueBoxDef ((CORBA_TypeCode)&TC_CORBA_ValueBoxDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AbstractInterfaceDef) && !defined(_CORBA_AbstractInterfaceDef_defined)
#define ORBIT_DECL_CORBA_AbstractInterfaceDef 1
#define _CORBA_AbstractInterfaceDef_defined 1
#define CORBA_AbstractInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AbstractInterfaceDef;
extern CORBA_unsigned_long CORBA_AbstractInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AbstractInterfaceDef_struct;
#define TC_CORBA_AbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_AbstractInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_AbstractInterfaceDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_AbstractInterfaceDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AbstractInterfaceDef_9 's'
#if !defined(_CORBA_sequence_CORBA_AbstractInterfaceDef_defined)
#define _CORBA_sequence_CORBA_AbstractInterfaceDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_AbstractInterfaceDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_AbstractInterfaceDef_struct;
#define TC_CORBA_sequence_CORBA_AbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_AbstractInterfaceDef_struct)
#endif
#define CORBA_sequence_CORBA_AbstractInterfaceDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_AbstractInterfaceDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_AbstractInterfaceDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_AbstractInterfaceDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_AbstractInterfaceDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_AbstractInterfaceDefSeq_defined)
#define _CORBA_AbstractInterfaceDefSeq_defined 1
typedef CORBA_sequence_CORBA_AbstractInterfaceDef CORBA_AbstractInterfaceDefSeq;
#define CORBA_AbstractInterfaceDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_AbstractInterfaceDef_marshal((x),(y),(z))
#define CORBA_AbstractInterfaceDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_AbstractInterfaceDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_0)
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AbstractInterfaceDefSeq_struct;
#define TC_CORBA_AbstractInterfaceDefSeq ((CORBA_TypeCode)&TC_CORBA_AbstractInterfaceDefSeq_struct)
#endif
#define CORBA_AbstractInterfaceDefSeq__alloc() ((CORBA_AbstractInterfaceDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_AbstractInterfaceDef))
#define CORBA_AbstractInterfaceDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_AbstractInterfaceDef,(m),(d))
#define CORBA_AbstractInterfaceDefSeq_allocbuf(l) ((CORBA_AbstractInterfaceDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_AbstractInterfaceDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_LocalInterfaceDef) && !defined(_CORBA_LocalInterfaceDef_defined)
#define ORBIT_DECL_CORBA_LocalInterfaceDef 1
#define _CORBA_LocalInterfaceDef_defined 1
#define CORBA_LocalInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_LocalInterfaceDef;
extern CORBA_unsigned_long CORBA_LocalInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_LocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_LocalInterfaceDef_struct;
#define TC_CORBA_LocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_LocalInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_LocalInterfaceDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_LocalInterfaceDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_LocalInterfaceDef_9 's'
#if !defined(_CORBA_sequence_CORBA_LocalInterfaceDef_defined)
#define _CORBA_sequence_CORBA_LocalInterfaceDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_LocalInterfaceDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_LocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_LocalInterfaceDef_struct;
#define TC_CORBA_sequence_CORBA_LocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_LocalInterfaceDef_struct)
#endif
#define CORBA_sequence_CORBA_LocalInterfaceDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_LocalInterfaceDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_LocalInterfaceDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_LocalInterfaceDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_LocalInterfaceDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_LocalInterfaceDefSeq_defined)
#define _CORBA_LocalInterfaceDefSeq_defined 1
typedef CORBA_sequence_CORBA_LocalInterfaceDef CORBA_LocalInterfaceDefSeq;
#define CORBA_LocalInterfaceDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_LocalInterfaceDef_marshal((x),(y),(z))
#define CORBA_LocalInterfaceDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_LocalInterfaceDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_0)
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_LocalInterfaceDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_LocalInterfaceDefSeq_struct;
#define TC_CORBA_LocalInterfaceDefSeq ((CORBA_TypeCode)&TC_CORBA_LocalInterfaceDefSeq_struct)
#endif
#define CORBA_LocalInterfaceDefSeq__alloc() ((CORBA_LocalInterfaceDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_LocalInterfaceDef))
#define CORBA_LocalInterfaceDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_LocalInterfaceDef,(m),(d))
#define CORBA_LocalInterfaceDefSeq_allocbuf(l) ((CORBA_LocalInterfaceDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_LocalInterfaceDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_ExtInterfaceDef) && !defined(_CORBA_ExtInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtInterfaceDef 1
#define _CORBA_ExtInterfaceDef_defined 1
#define CORBA_ExtInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtInterfaceDef_struct;
#define TC_CORBA_ExtInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExtInterfaceDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExtInterfaceDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInterfaceDef_9 's'
#if !defined(_CORBA_sequence_CORBA_ExtInterfaceDef_defined)
#define _CORBA_sequence_CORBA_ExtInterfaceDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtInterfaceDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtInterfaceDef_struct;
#define TC_CORBA_sequence_CORBA_ExtInterfaceDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExtInterfaceDef_struct)
#endif
#define CORBA_sequence_CORBA_ExtInterfaceDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_ExtInterfaceDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_ExtInterfaceDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_ExtInterfaceDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ExtInterfaceDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ExtInterfaceDefSeq_defined)
#define _CORBA_ExtInterfaceDefSeq_defined 1
typedef CORBA_sequence_CORBA_ExtInterfaceDef CORBA_ExtInterfaceDefSeq;
#define CORBA_ExtInterfaceDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExtInterfaceDef_marshal((x),(y),(z))
#define CORBA_ExtInterfaceDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExtInterfaceDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_0)
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExtInterfaceDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtInterfaceDefSeq_struct;
#define TC_CORBA_ExtInterfaceDefSeq ((CORBA_TypeCode)&TC_CORBA_ExtInterfaceDefSeq_struct)
#endif
#define CORBA_ExtInterfaceDefSeq__alloc() ((CORBA_ExtInterfaceDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtInterfaceDef))
#define CORBA_ExtInterfaceDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtInterfaceDef,(m),(d))
#define CORBA_ExtInterfaceDefSeq_allocbuf(l) ((CORBA_ExtInterfaceDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtInterfaceDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_ExtValueDef) && !defined(_CORBA_ExtValueDef_defined)
#define ORBIT_DECL_CORBA_ExtValueDef 1
#define _CORBA_ExtValueDef_defined 1
#define CORBA_ExtValueDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtValueDef;
extern CORBA_unsigned_long CORBA_ExtValueDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtValueDef_0)
#define TC_IMPL_TC_CORBA_ExtValueDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtValueDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtValueDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtValueDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtValueDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtValueDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtValueDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtValueDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtValueDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtValueDef_struct;
#define TC_CORBA_ExtValueDef ((CORBA_TypeCode)&TC_CORBA_ExtValueDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExtValueDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExtValueDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtValueDef_9 's'
#if !defined(_CORBA_sequence_CORBA_ExtValueDef_defined)
#define _CORBA_sequence_CORBA_ExtValueDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtValueDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtValueDef_struct;
#define TC_CORBA_sequence_CORBA_ExtValueDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExtValueDef_struct)
#endif
#define CORBA_sequence_CORBA_ExtValueDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_ExtValueDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_ExtValueDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_ExtValueDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ExtValueDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ExtValueDefSeq_defined)
#define _CORBA_ExtValueDefSeq_defined 1
typedef CORBA_sequence_CORBA_ExtValueDef CORBA_ExtValueDefSeq;
#define CORBA_ExtValueDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExtValueDef_marshal((x),(y),(z))
#define CORBA_ExtValueDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExtValueDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExtValueDefSeq_0)
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExtValueDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtValueDefSeq_struct;
#define TC_CORBA_ExtValueDefSeq ((CORBA_TypeCode)&TC_CORBA_ExtValueDefSeq_struct)
#endif
#define CORBA_ExtValueDefSeq__alloc() ((CORBA_ExtValueDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtValueDef))
#define CORBA_ExtValueDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtValueDef,(m),(d))
#define CORBA_ExtValueDefSeq_allocbuf(l) ((CORBA_ExtValueDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtValueDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_ExtAbstractInterfaceDef) && !defined(_CORBA_ExtAbstractInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtAbstractInterfaceDef 1
#define _CORBA_ExtAbstractInterfaceDef_defined 1
#define CORBA_ExtAbstractInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtAbstractInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtAbstractInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtAbstractInterfaceDef_struct;
#define TC_CORBA_ExtAbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtAbstractInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_9 's'
#if !defined(_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_defined)
#define _CORBA_sequence_CORBA_ExtAbstractInterfaceDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtAbstractInterfaceDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_struct;
#define TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_struct)
#endif
#define CORBA_sequence_CORBA_ExtAbstractInterfaceDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_ExtAbstractInterfaceDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_ExtAbstractInterfaceDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_ExtAbstractInterfaceDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ExtAbstractInterfaceDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ExtAbstractInterfaceDefSeq_defined)
#define _CORBA_ExtAbstractInterfaceDefSeq_defined 1
typedef CORBA_sequence_CORBA_ExtAbstractInterfaceDef CORBA_ExtAbstractInterfaceDefSeq;
#define CORBA_ExtAbstractInterfaceDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExtAbstractInterfaceDef_marshal((x),(y),(z))
#define CORBA_ExtAbstractInterfaceDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExtAbstractInterfaceDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_0)
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtAbstractInterfaceDefSeq_struct;
#define TC_CORBA_ExtAbstractInterfaceDefSeq ((CORBA_TypeCode)&TC_CORBA_ExtAbstractInterfaceDefSeq_struct)
#endif
#define CORBA_ExtAbstractInterfaceDefSeq__alloc() ((CORBA_ExtAbstractInterfaceDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef))
#define CORBA_ExtAbstractInterfaceDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef,(m),(d))
#define CORBA_ExtAbstractInterfaceDefSeq_allocbuf(l) ((CORBA_ExtAbstractInterfaceDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_ExtLocalInterfaceDef) && !defined(_CORBA_ExtLocalInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtLocalInterfaceDef 1
#define _CORBA_ExtLocalInterfaceDef_defined 1
#define CORBA_ExtLocalInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtLocalInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtLocalInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtLocalInterfaceDef_struct;
#define TC_CORBA_ExtLocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtLocalInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExtLocalInterfaceDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExtLocalInterfaceDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtLocalInterfaceDef_9 's'
#if !defined(_CORBA_sequence_CORBA_ExtLocalInterfaceDef_defined)
#define _CORBA_sequence_CORBA_ExtLocalInterfaceDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtLocalInterfaceDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_struct;
#define TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_struct)
#endif
#define CORBA_sequence_CORBA_ExtLocalInterfaceDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_ExtLocalInterfaceDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_ExtLocalInterfaceDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_ExtLocalInterfaceDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ExtLocalInterfaceDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ExtLocalInterfaceDefSeq_defined)
#define _CORBA_ExtLocalInterfaceDefSeq_defined 1
typedef CORBA_sequence_CORBA_ExtLocalInterfaceDef CORBA_ExtLocalInterfaceDefSeq;
#define CORBA_ExtLocalInterfaceDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExtLocalInterfaceDef_marshal((x),(y),(z))
#define CORBA_ExtLocalInterfaceDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExtLocalInterfaceDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_0)
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtLocalInterfaceDefSeq_struct;
#define TC_CORBA_ExtLocalInterfaceDefSeq ((CORBA_TypeCode)&TC_CORBA_ExtLocalInterfaceDefSeq_struct)
#endif
#define CORBA_ExtLocalInterfaceDefSeq__alloc() ((CORBA_ExtLocalInterfaceDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef))
#define CORBA_ExtLocalInterfaceDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef,(m),(d))
#define CORBA_ExtLocalInterfaceDefSeq_allocbuf(l) ((CORBA_ExtLocalInterfaceDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Contained)
#define ORBIT_DECL_CORBA_sequence_CORBA_Contained 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Contained_9 's'
#if !defined(_CORBA_sequence_CORBA_Contained_defined)
#define _CORBA_sequence_CORBA_Contained_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_Contained;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Contained_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Contained_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Contained_struct;
#define TC_CORBA_sequence_CORBA_Contained ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Contained_struct)
#endif
#define CORBA_sequence_CORBA_Contained__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_Contained__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_Contained_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_Contained_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_Contained_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ContainedSeq_defined)
#define _CORBA_ContainedSeq_defined 1
typedef CORBA_sequence_CORBA_Contained CORBA_ContainedSeq;
#define CORBA_ContainedSeq_marshal(x,y,z) CORBA_sequence_CORBA_Contained_marshal((x),(y),(z))
#define CORBA_ContainedSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_Contained_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ContainedSeq_0)
#define TC_IMPL_TC_CORBA_ContainedSeq_0 'c'
#define TC_IMPL_TC_CORBA_ContainedSeq_1 'o'
#define TC_IMPL_TC_CORBA_ContainedSeq_2 'r'
#define TC_IMPL_TC_CORBA_ContainedSeq_3 'b'
#define TC_IMPL_TC_CORBA_ContainedSeq_4 'a'
#define TC_IMPL_TC_CORBA_ContainedSeq_5 '_'
#define TC_IMPL_TC_CORBA_ContainedSeq_6 'd'
#define TC_IMPL_TC_CORBA_ContainedSeq_7 'e'
#define TC_IMPL_TC_CORBA_ContainedSeq_8 'f'
#define TC_IMPL_TC_CORBA_ContainedSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ContainedSeq_struct;
#define TC_CORBA_ContainedSeq ((CORBA_TypeCode)&TC_CORBA_ContainedSeq_struct)
#endif
#define CORBA_ContainedSeq__alloc() ((CORBA_ContainedSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Contained))
#define CORBA_ContainedSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Contained,(m),(d))
#define CORBA_ContainedSeq_allocbuf(l) ((CORBA_Contained*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Contained, (l)))
#endif
#if !defined(_CORBA_StructMember_defined)
#define _CORBA_StructMember_defined 1
typedef struct CORBA_StructMember_type CORBA_StructMember;
struct CORBA_StructMember_type {
CORBA_Identifier name;
CORBA_TypeCode type;
CORBA_IDLType type_def;
};

#if !defined(TC_IMPL_TC_CORBA_StructMember_0)
#define TC_IMPL_TC_CORBA_StructMember_0 'c'
#define TC_IMPL_TC_CORBA_StructMember_1 'o'
#define TC_IMPL_TC_CORBA_StructMember_2 'r'
#define TC_IMPL_TC_CORBA_StructMember_3 'b'
#define TC_IMPL_TC_CORBA_StructMember_4 'a'
#define TC_IMPL_TC_CORBA_StructMember_5 '_'
#define TC_IMPL_TC_CORBA_StructMember_6 'd'
#define TC_IMPL_TC_CORBA_StructMember_7 'e'
#define TC_IMPL_TC_CORBA_StructMember_8 'f'
#define TC_IMPL_TC_CORBA_StructMember_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StructMember_struct;
#define TC_CORBA_StructMember ((CORBA_TypeCode)&TC_CORBA_StructMember_struct)
#endif
#define CORBA_StructMember__alloc() ((CORBA_StructMember *)ORBit_small_alloc (TC_CORBA_StructMember))
#define CORBA_StructMember__freekids(m,d) ORBit_small_freekids (TC_CORBA_StructMember,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_StructMember)
#define ORBIT_DECL_CORBA_sequence_CORBA_StructMember 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_StructMember_9 's'
#if !defined(_CORBA_sequence_CORBA_StructMember_defined)
#define _CORBA_sequence_CORBA_StructMember_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_StructMember* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_StructMember;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_StructMember_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_StructMember_struct;
#define TC_CORBA_sequence_CORBA_StructMember ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_StructMember_struct)
#endif
#define CORBA_sequence_CORBA_StructMember__alloc() ((CORBA_sequence_CORBA_StructMember *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_StructMember))
#define CORBA_sequence_CORBA_StructMember__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_StructMember,(m),(d))
#define CORBA_sequence_CORBA_StructMember_allocbuf(l) ((CORBA_StructMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_StructMember, (l)))
#define CORBA_sequence_CORBA_StructMember_allocbuf(l) ((CORBA_StructMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_StructMember, (l)))
#endif
#if !defined(_CORBA_StructMemberSeq_defined)
#define _CORBA_StructMemberSeq_defined 1
typedef CORBA_sequence_CORBA_StructMember CORBA_StructMemberSeq;
#define CORBA_StructMemberSeq_marshal(x,y,z) CORBA_sequence_CORBA_StructMember_marshal((x),(y),(z))
#define CORBA_StructMemberSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_StructMember_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_StructMemberSeq_0)
#define TC_IMPL_TC_CORBA_StructMemberSeq_0 'c'
#define TC_IMPL_TC_CORBA_StructMemberSeq_1 'o'
#define TC_IMPL_TC_CORBA_StructMemberSeq_2 'r'
#define TC_IMPL_TC_CORBA_StructMemberSeq_3 'b'
#define TC_IMPL_TC_CORBA_StructMemberSeq_4 'a'
#define TC_IMPL_TC_CORBA_StructMemberSeq_5 '_'
#define TC_IMPL_TC_CORBA_StructMemberSeq_6 'd'
#define TC_IMPL_TC_CORBA_StructMemberSeq_7 'e'
#define TC_IMPL_TC_CORBA_StructMemberSeq_8 'f'
#define TC_IMPL_TC_CORBA_StructMemberSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StructMemberSeq_struct;
#define TC_CORBA_StructMemberSeq ((CORBA_TypeCode)&TC_CORBA_StructMemberSeq_struct)
#endif
#define CORBA_StructMemberSeq__alloc() ((CORBA_StructMemberSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_StructMember))
#define CORBA_StructMemberSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_StructMember,(m),(d))
#define CORBA_StructMemberSeq_allocbuf(l) ((CORBA_StructMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_StructMember, (l)))
#endif
#if !defined(_CORBA_Initializer_defined)
#define _CORBA_Initializer_defined 1
typedef struct CORBA_Initializer_type CORBA_Initializer;
struct CORBA_Initializer_type {
CORBA_StructMemberSeq members;
CORBA_Identifier name;
};

#if !defined(TC_IMPL_TC_CORBA_Initializer_0)
#define TC_IMPL_TC_CORBA_Initializer_0 'c'
#define TC_IMPL_TC_CORBA_Initializer_1 'o'
#define TC_IMPL_TC_CORBA_Initializer_2 'r'
#define TC_IMPL_TC_CORBA_Initializer_3 'b'
#define TC_IMPL_TC_CORBA_Initializer_4 'a'
#define TC_IMPL_TC_CORBA_Initializer_5 '_'
#define TC_IMPL_TC_CORBA_Initializer_6 'd'
#define TC_IMPL_TC_CORBA_Initializer_7 'e'
#define TC_IMPL_TC_CORBA_Initializer_8 'f'
#define TC_IMPL_TC_CORBA_Initializer_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Initializer_struct;
#define TC_CORBA_Initializer ((CORBA_TypeCode)&TC_CORBA_Initializer_struct)
#endif
#define CORBA_Initializer__alloc() ((CORBA_Initializer *)ORBit_small_alloc (TC_CORBA_Initializer))
#define CORBA_Initializer__freekids(m,d) ORBit_small_freekids (TC_CORBA_Initializer,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Initializer)
#define ORBIT_DECL_CORBA_sequence_CORBA_Initializer 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Initializer_9 's'
#if !defined(_CORBA_sequence_CORBA_Initializer_defined)
#define _CORBA_sequence_CORBA_Initializer_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Initializer* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Initializer;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Initializer_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Initializer_struct;
#define TC_CORBA_sequence_CORBA_Initializer ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Initializer_struct)
#endif
#define CORBA_sequence_CORBA_Initializer__alloc() ((CORBA_sequence_CORBA_Initializer *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Initializer))
#define CORBA_sequence_CORBA_Initializer__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Initializer,(m),(d))
#define CORBA_sequence_CORBA_Initializer_allocbuf(l) ((CORBA_Initializer*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Initializer, (l)))
#define CORBA_sequence_CORBA_Initializer_allocbuf(l) ((CORBA_Initializer*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Initializer, (l)))
#endif
#if !defined(_CORBA_InitializerSeq_defined)
#define _CORBA_InitializerSeq_defined 1
typedef CORBA_sequence_CORBA_Initializer CORBA_InitializerSeq;
#define CORBA_InitializerSeq_marshal(x,y,z) CORBA_sequence_CORBA_Initializer_marshal((x),(y),(z))
#define CORBA_InitializerSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_Initializer_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_InitializerSeq_0)
#define TC_IMPL_TC_CORBA_InitializerSeq_0 'c'
#define TC_IMPL_TC_CORBA_InitializerSeq_1 'o'
#define TC_IMPL_TC_CORBA_InitializerSeq_2 'r'
#define TC_IMPL_TC_CORBA_InitializerSeq_3 'b'
#define TC_IMPL_TC_CORBA_InitializerSeq_4 'a'
#define TC_IMPL_TC_CORBA_InitializerSeq_5 '_'
#define TC_IMPL_TC_CORBA_InitializerSeq_6 'd'
#define TC_IMPL_TC_CORBA_InitializerSeq_7 'e'
#define TC_IMPL_TC_CORBA_InitializerSeq_8 'f'
#define TC_IMPL_TC_CORBA_InitializerSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InitializerSeq_struct;
#define TC_CORBA_InitializerSeq ((CORBA_TypeCode)&TC_CORBA_InitializerSeq_struct)
#endif
#define CORBA_InitializerSeq__alloc() ((CORBA_InitializerSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Initializer))
#define CORBA_InitializerSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Initializer,(m),(d))
#define CORBA_InitializerSeq_allocbuf(l) ((CORBA_Initializer*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Initializer, (l)))
#endif
#if !defined(_CORBA_UnionMember_defined)
#define _CORBA_UnionMember_defined 1
typedef struct CORBA_UnionMember_type CORBA_UnionMember;
struct CORBA_UnionMember_type {
CORBA_Identifier name;
CORBA_any label;
CORBA_TypeCode type;
CORBA_IDLType type_def;
};

#if !defined(TC_IMPL_TC_CORBA_UnionMember_0)
#define TC_IMPL_TC_CORBA_UnionMember_0 'c'
#define TC_IMPL_TC_CORBA_UnionMember_1 'o'
#define TC_IMPL_TC_CORBA_UnionMember_2 'r'
#define TC_IMPL_TC_CORBA_UnionMember_3 'b'
#define TC_IMPL_TC_CORBA_UnionMember_4 'a'
#define TC_IMPL_TC_CORBA_UnionMember_5 '_'
#define TC_IMPL_TC_CORBA_UnionMember_6 'd'
#define TC_IMPL_TC_CORBA_UnionMember_7 'e'
#define TC_IMPL_TC_CORBA_UnionMember_8 'f'
#define TC_IMPL_TC_CORBA_UnionMember_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_UnionMember_struct;
#define TC_CORBA_UnionMember ((CORBA_TypeCode)&TC_CORBA_UnionMember_struct)
#endif
#define CORBA_UnionMember__alloc() ((CORBA_UnionMember *)ORBit_small_alloc (TC_CORBA_UnionMember))
#define CORBA_UnionMember__freekids(m,d) ORBit_small_freekids (TC_CORBA_UnionMember,(m),(d))
#endif
#if !defined(_CORBA_ExceptionDescription_defined)
#define _CORBA_ExceptionDescription_defined 1
typedef struct CORBA_ExceptionDescription_type CORBA_ExceptionDescription;
struct CORBA_ExceptionDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_TypeCode type;
};

#if !defined(TC_IMPL_TC_CORBA_ExceptionDescription_0)
#define TC_IMPL_TC_CORBA_ExceptionDescription_0 'c'
#define TC_IMPL_TC_CORBA_ExceptionDescription_1 'o'
#define TC_IMPL_TC_CORBA_ExceptionDescription_2 'r'
#define TC_IMPL_TC_CORBA_ExceptionDescription_3 'b'
#define TC_IMPL_TC_CORBA_ExceptionDescription_4 'a'
#define TC_IMPL_TC_CORBA_ExceptionDescription_5 '_'
#define TC_IMPL_TC_CORBA_ExceptionDescription_6 'd'
#define TC_IMPL_TC_CORBA_ExceptionDescription_7 'e'
#define TC_IMPL_TC_CORBA_ExceptionDescription_8 'f'
#define TC_IMPL_TC_CORBA_ExceptionDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExceptionDescription_struct;
#define TC_CORBA_ExceptionDescription ((CORBA_TypeCode)&TC_CORBA_ExceptionDescription_struct)
#endif
#define CORBA_ExceptionDescription__alloc() ((CORBA_ExceptionDescription *)ORBit_small_alloc (TC_CORBA_ExceptionDescription))
#define CORBA_ExceptionDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ExceptionDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExceptionDescription)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExceptionDescription 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDescription_9 's'
#if !defined(_CORBA_sequence_CORBA_ExceptionDescription_defined)
#define _CORBA_sequence_CORBA_ExceptionDescription_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ExceptionDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ExceptionDescription;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExceptionDescription_struct;
#define TC_CORBA_sequence_CORBA_ExceptionDescription ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExceptionDescription_struct)
#endif
#define CORBA_sequence_CORBA_ExceptionDescription__alloc() ((CORBA_sequence_CORBA_ExceptionDescription *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExceptionDescription))
#define CORBA_sequence_CORBA_ExceptionDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExceptionDescription,(m),(d))
#define CORBA_sequence_CORBA_ExceptionDescription_allocbuf(l) ((CORBA_ExceptionDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExceptionDescription, (l)))
#define CORBA_sequence_CORBA_ExceptionDescription_allocbuf(l) ((CORBA_ExceptionDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExceptionDescription, (l)))
#endif
#if !defined(_CORBA_ExcDescriptionSeq_defined)
#define _CORBA_ExcDescriptionSeq_defined 1
typedef CORBA_sequence_CORBA_ExceptionDescription CORBA_ExcDescriptionSeq;
#define CORBA_ExcDescriptionSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExceptionDescription_marshal((x),(y),(z))
#define CORBA_ExcDescriptionSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExceptionDescription_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExcDescriptionSeq_0)
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExcDescriptionSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExcDescriptionSeq_struct;
#define TC_CORBA_ExcDescriptionSeq ((CORBA_TypeCode)&TC_CORBA_ExcDescriptionSeq_struct)
#endif
#define CORBA_ExcDescriptionSeq__alloc() ((CORBA_ExcDescriptionSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExceptionDescription))
#define CORBA_ExcDescriptionSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExceptionDescription,(m),(d))
#define CORBA_ExcDescriptionSeq_allocbuf(l) ((CORBA_ExceptionDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExceptionDescription, (l)))
#endif
#if !defined(_CORBA_ExtInitializer_defined)
#define _CORBA_ExtInitializer_defined 1
typedef struct CORBA_ExtInitializer_type CORBA_ExtInitializer;
struct CORBA_ExtInitializer_type {
CORBA_StructMemberSeq members;
CORBA_ExcDescriptionSeq exceptions;
CORBA_Identifier name;
};

#if !defined(TC_IMPL_TC_CORBA_ExtInitializer_0)
#define TC_IMPL_TC_CORBA_ExtInitializer_0 'c'
#define TC_IMPL_TC_CORBA_ExtInitializer_1 'o'
#define TC_IMPL_TC_CORBA_ExtInitializer_2 'r'
#define TC_IMPL_TC_CORBA_ExtInitializer_3 'b'
#define TC_IMPL_TC_CORBA_ExtInitializer_4 'a'
#define TC_IMPL_TC_CORBA_ExtInitializer_5 '_'
#define TC_IMPL_TC_CORBA_ExtInitializer_6 'd'
#define TC_IMPL_TC_CORBA_ExtInitializer_7 'e'
#define TC_IMPL_TC_CORBA_ExtInitializer_8 'f'
#define TC_IMPL_TC_CORBA_ExtInitializer_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtInitializer_struct;
#define TC_CORBA_ExtInitializer ((CORBA_TypeCode)&TC_CORBA_ExtInitializer_struct)
#endif
#define CORBA_ExtInitializer__alloc() ((CORBA_ExtInitializer *)ORBit_small_alloc (TC_CORBA_ExtInitializer))
#define CORBA_ExtInitializer__freekids(m,d) ORBit_small_freekids (TC_CORBA_ExtInitializer,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExtInitializer)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExtInitializer 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtInitializer_9 's'
#if !defined(_CORBA_sequence_CORBA_ExtInitializer_defined)
#define _CORBA_sequence_CORBA_ExtInitializer_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ExtInitializer* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ExtInitializer;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtInitializer_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtInitializer_struct;
#define TC_CORBA_sequence_CORBA_ExtInitializer ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExtInitializer_struct)
#endif
#define CORBA_sequence_CORBA_ExtInitializer__alloc() ((CORBA_sequence_CORBA_ExtInitializer *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtInitializer))
#define CORBA_sequence_CORBA_ExtInitializer__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtInitializer,(m),(d))
#define CORBA_sequence_CORBA_ExtInitializer_allocbuf(l) ((CORBA_ExtInitializer*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtInitializer, (l)))
#define CORBA_sequence_CORBA_ExtInitializer_allocbuf(l) ((CORBA_ExtInitializer*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtInitializer, (l)))
#endif
#if !defined(_CORBA_ExtInitializerSeq_defined)
#define _CORBA_ExtInitializerSeq_defined 1
typedef CORBA_sequence_CORBA_ExtInitializer CORBA_ExtInitializerSeq;
#define CORBA_ExtInitializerSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExtInitializer_marshal((x),(y),(z))
#define CORBA_ExtInitializerSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExtInitializer_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExtInitializerSeq_0)
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExtInitializerSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtInitializerSeq_struct;
#define TC_CORBA_ExtInitializerSeq ((CORBA_TypeCode)&TC_CORBA_ExtInitializerSeq_struct)
#endif
#define CORBA_ExtInitializerSeq__alloc() ((CORBA_ExtInitializerSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtInitializer))
#define CORBA_ExtInitializerSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtInitializer,(m),(d))
#define CORBA_ExtInitializerSeq_allocbuf(l) ((CORBA_ExtInitializer*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtInitializer, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_UnionMember)
#define ORBIT_DECL_CORBA_sequence_CORBA_UnionMember 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_UnionMember_9 's'
#if !defined(_CORBA_sequence_CORBA_UnionMember_defined)
#define _CORBA_sequence_CORBA_UnionMember_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_UnionMember* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_UnionMember;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_UnionMember_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_UnionMember_struct;
#define TC_CORBA_sequence_CORBA_UnionMember ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_UnionMember_struct)
#endif
#define CORBA_sequence_CORBA_UnionMember__alloc() ((CORBA_sequence_CORBA_UnionMember *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_UnionMember))
#define CORBA_sequence_CORBA_UnionMember__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_UnionMember,(m),(d))
#define CORBA_sequence_CORBA_UnionMember_allocbuf(l) ((CORBA_UnionMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_UnionMember, (l)))
#define CORBA_sequence_CORBA_UnionMember_allocbuf(l) ((CORBA_UnionMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_UnionMember, (l)))
#endif
#if !defined(_CORBA_UnionMemberSeq_defined)
#define _CORBA_UnionMemberSeq_defined 1
typedef CORBA_sequence_CORBA_UnionMember CORBA_UnionMemberSeq;
#define CORBA_UnionMemberSeq_marshal(x,y,z) CORBA_sequence_CORBA_UnionMember_marshal((x),(y),(z))
#define CORBA_UnionMemberSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_UnionMember_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_UnionMemberSeq_0)
#define TC_IMPL_TC_CORBA_UnionMemberSeq_0 'c'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_1 'o'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_2 'r'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_3 'b'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_4 'a'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_5 '_'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_6 'd'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_7 'e'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_8 'f'
#define TC_IMPL_TC_CORBA_UnionMemberSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_UnionMemberSeq_struct;
#define TC_CORBA_UnionMemberSeq ((CORBA_TypeCode)&TC_CORBA_UnionMemberSeq_struct)
#endif
#define CORBA_UnionMemberSeq__alloc() ((CORBA_UnionMemberSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_UnionMember))
#define CORBA_UnionMemberSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_UnionMember,(m),(d))
#define CORBA_UnionMemberSeq_allocbuf(l) ((CORBA_UnionMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_UnionMember, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '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 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Identifier)
#define ORBIT_DECL_CORBA_sequence_CORBA_Identifier 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Identifier_9 's'
#if !defined(_CORBA_sequence_CORBA_Identifier_defined)
#define _CORBA_sequence_CORBA_Identifier_defined 1
typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_Identifier;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Identifier_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Identifier_struct;
#define TC_CORBA_sequence_CORBA_Identifier ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Identifier_struct)
#endif
#define CORBA_sequence_CORBA_Identifier__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_CORBA_Identifier__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_CORBA_Identifier_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_CORBA_Identifier_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_Identifier_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_EnumMemberSeq_defined)
#define _CORBA_EnumMemberSeq_defined 1
typedef CORBA_sequence_CORBA_Identifier CORBA_EnumMemberSeq;
#define CORBA_EnumMemberSeq_marshal(x,y,z) CORBA_sequence_CORBA_Identifier_marshal((x),(y),(z))
#define CORBA_EnumMemberSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_Identifier_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_EnumMemberSeq_0)
#define TC_IMPL_TC_CORBA_EnumMemberSeq_0 'c'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_1 'o'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_2 'r'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_3 'b'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_4 'a'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_5 '_'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_6 'd'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_7 'e'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_8 'f'
#define TC_IMPL_TC_CORBA_EnumMemberSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_EnumMemberSeq_struct;
#define TC_CORBA_EnumMemberSeq ((CORBA_TypeCode)&TC_CORBA_EnumMemberSeq_struct)
#endif
#define CORBA_EnumMemberSeq__alloc() ((CORBA_EnumMemberSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Identifier))
#define CORBA_EnumMemberSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Identifier,(m),(d))
#define CORBA_EnumMemberSeq_allocbuf(l) ((CORBA_Identifier*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Identifier, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_Container) && !defined(_CORBA_Container_defined)
#define ORBIT_DECL_CORBA_Container 1
#define _CORBA_Container_defined 1
#define CORBA_Container__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Container;
extern CORBA_unsigned_long CORBA_Container__classid;
#if !defined(TC_IMPL_TC_CORBA_Container_0)
#define TC_IMPL_TC_CORBA_Container_0 'c'
#define TC_IMPL_TC_CORBA_Container_1 'o'
#define TC_IMPL_TC_CORBA_Container_2 'r'
#define TC_IMPL_TC_CORBA_Container_3 'b'
#define TC_IMPL_TC_CORBA_Container_4 'a'
#define TC_IMPL_TC_CORBA_Container_5 '_'
#define TC_IMPL_TC_CORBA_Container_6 'd'
#define TC_IMPL_TC_CORBA_Container_7 'e'
#define TC_IMPL_TC_CORBA_Container_8 'f'
#define TC_IMPL_TC_CORBA_Container_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Container_struct;
#define TC_CORBA_Container ((CORBA_TypeCode)&TC_CORBA_Container_struct)
#endif
#endif
#if !defined(_CORBA_Container_Description_defined)
#define _CORBA_Container_Description_defined 1
typedef struct CORBA_Container_Description_type CORBA_Container_Description;
struct CORBA_Container_Description_type {
CORBA_Contained contained_object;
CORBA_DefinitionKind kind;
CORBA_any value;
};

#if !defined(TC_IMPL_TC_CORBA_Container_Description_0)
#define TC_IMPL_TC_CORBA_Container_Description_0 'c'
#define TC_IMPL_TC_CORBA_Container_Description_1 'o'
#define TC_IMPL_TC_CORBA_Container_Description_2 'r'
#define TC_IMPL_TC_CORBA_Container_Description_3 'b'
#define TC_IMPL_TC_CORBA_Container_Description_4 'a'
#define TC_IMPL_TC_CORBA_Container_Description_5 '_'
#define TC_IMPL_TC_CORBA_Container_Description_6 'd'
#define TC_IMPL_TC_CORBA_Container_Description_7 'e'
#define TC_IMPL_TC_CORBA_Container_Description_8 'f'
#define TC_IMPL_TC_CORBA_Container_Description_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Container_Description_struct;
#define TC_CORBA_Container_Description ((CORBA_TypeCode)&TC_CORBA_Container_Description_struct)
#endif
#define CORBA_Container_Description__alloc() ((CORBA_Container_Description *)ORBit_small_alloc (TC_CORBA_Container_Description))
#define CORBA_Container_Description__freekids(m,d) ORBit_small_freekids (TC_CORBA_Container_Description,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Container_Description)
#define ORBIT_DECL_CORBA_sequence_CORBA_Container_Description 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Container_Description_9 's'
#if !defined(_CORBA_sequence_CORBA_Container_Description_defined)
#define _CORBA_sequence_CORBA_Container_Description_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Container_Description* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Container_Description;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Container_Description_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Container_Description_struct;
#define TC_CORBA_sequence_CORBA_Container_Description ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Container_Description_struct)
#endif
#define CORBA_sequence_CORBA_Container_Description__alloc() ((CORBA_sequence_CORBA_Container_Description *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Container_Description))
#define CORBA_sequence_CORBA_Container_Description__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Container_Description,(m),(d))
#define CORBA_sequence_CORBA_Container_Description_allocbuf(l) ((CORBA_Container_Description*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Container_Description, (l)))
#define CORBA_sequence_CORBA_Container_Description_allocbuf(l) ((CORBA_Container_Description*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Container_Description, (l)))
#endif
#if !defined(_CORBA_Container_DescriptionSeq_defined)
#define _CORBA_Container_DescriptionSeq_defined 1
typedef CORBA_sequence_CORBA_Container_Description CORBA_Container_DescriptionSeq;
#define CORBA_Container_DescriptionSeq_marshal(x,y,z) CORBA_sequence_CORBA_Container_Description_marshal((x),(y),(z))
#define CORBA_Container_DescriptionSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_Container_Description_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_Container_DescriptionSeq_0)
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_0 'c'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_1 'o'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_2 'r'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_3 'b'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_4 'a'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_5 '_'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_6 'd'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_7 'e'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_8 'f'
#define TC_IMPL_TC_CORBA_Container_DescriptionSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Container_DescriptionSeq_struct;
#define TC_CORBA_Container_DescriptionSeq ((CORBA_TypeCode)&TC_CORBA_Container_DescriptionSeq_struct)
#endif
#define CORBA_Container_DescriptionSeq__alloc() ((CORBA_Container_DescriptionSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Container_Description))
#define CORBA_Container_DescriptionSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Container_Description,(m),(d))
#define CORBA_Container_DescriptionSeq_allocbuf(l) ((CORBA_Container_Description*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Container_Description, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_IDLType) && !defined(_CORBA_IDLType_defined)
#define ORBIT_DECL_CORBA_IDLType 1
#define _CORBA_IDLType_defined 1
#define CORBA_IDLType__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_IDLType;
extern CORBA_unsigned_long CORBA_IDLType__classid;
#if !defined(TC_IMPL_TC_CORBA_IDLType_0)
#define TC_IMPL_TC_CORBA_IDLType_0 'c'
#define TC_IMPL_TC_CORBA_IDLType_1 'o'
#define TC_IMPL_TC_CORBA_IDLType_2 'r'
#define TC_IMPL_TC_CORBA_IDLType_3 'b'
#define TC_IMPL_TC_CORBA_IDLType_4 'a'
#define TC_IMPL_TC_CORBA_IDLType_5 '_'
#define TC_IMPL_TC_CORBA_IDLType_6 'd'
#define TC_IMPL_TC_CORBA_IDLType_7 'e'
#define TC_IMPL_TC_CORBA_IDLType_8 'f'
#define TC_IMPL_TC_CORBA_IDLType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_IDLType_struct;
#define TC_CORBA_IDLType ((CORBA_TypeCode)&TC_CORBA_IDLType_struct)
#endif
#endif
#if !defined(_CORBA_PrimitiveKind_defined)
#define _CORBA_PrimitiveKind_defined 1
typedef enum {
  CORBA_pk_null,
  CORBA_pk_void,
  CORBA_pk_short,
  CORBA_pk_long,
  CORBA_pk_ushort,
  CORBA_pk_ulong,
  CORBA_pk_float,
  CORBA_pk_double,
  CORBA_pk_boolean,
  CORBA_pk_char,
  CORBA_pk_octet,
  CORBA_pk_any,
  CORBA_pk_TypeCode,
  CORBA_pk_Principal,
  CORBA_pk_string,
  CORBA_pk_objref,
  CORBA_pk_longlong,
  CORBA_pk_ulonglong,
  CORBA_pk_longdouble,
  CORBA_pk_wchar,
  CORBA_pk_wstring,
  CORBA_pk_value_base
} CORBA_PrimitiveKind;
#if !defined(TC_IMPL_TC_CORBA_PrimitiveKind_0)
#define TC_IMPL_TC_CORBA_PrimitiveKind_0 'c'
#define TC_IMPL_TC_CORBA_PrimitiveKind_1 'o'
#define TC_IMPL_TC_CORBA_PrimitiveKind_2 'r'
#define TC_IMPL_TC_CORBA_PrimitiveKind_3 'b'
#define TC_IMPL_TC_CORBA_PrimitiveKind_4 'a'
#define TC_IMPL_TC_CORBA_PrimitiveKind_5 '_'
#define TC_IMPL_TC_CORBA_PrimitiveKind_6 'd'
#define TC_IMPL_TC_CORBA_PrimitiveKind_7 'e'
#define TC_IMPL_TC_CORBA_PrimitiveKind_8 'f'
#define TC_IMPL_TC_CORBA_PrimitiveKind_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PrimitiveKind_struct;
#define TC_CORBA_PrimitiveKind ((CORBA_TypeCode)&TC_CORBA_PrimitiveKind_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Repository) && !defined(_CORBA_Repository_defined)
#define ORBIT_DECL_CORBA_Repository 1
#define _CORBA_Repository_defined 1
#define CORBA_Repository__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_Repository;
extern CORBA_unsigned_long CORBA_Repository__classid;
#if !defined(TC_IMPL_TC_CORBA_Repository_0)
#define TC_IMPL_TC_CORBA_Repository_0 'c'
#define TC_IMPL_TC_CORBA_Repository_1 'o'
#define TC_IMPL_TC_CORBA_Repository_2 'r'
#define TC_IMPL_TC_CORBA_Repository_3 'b'
#define TC_IMPL_TC_CORBA_Repository_4 'a'
#define TC_IMPL_TC_CORBA_Repository_5 '_'
#define TC_IMPL_TC_CORBA_Repository_6 'd'
#define TC_IMPL_TC_CORBA_Repository_7 'e'
#define TC_IMPL_TC_CORBA_Repository_8 'f'
#define TC_IMPL_TC_CORBA_Repository_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Repository_struct;
#define TC_CORBA_Repository ((CORBA_TypeCode)&TC_CORBA_Repository_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ModuleDef) && !defined(_CORBA_ModuleDef_defined)
#define ORBIT_DECL_CORBA_ModuleDef 1
#define _CORBA_ModuleDef_defined 1
#define CORBA_ModuleDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ModuleDef;
extern CORBA_unsigned_long CORBA_ModuleDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ModuleDef_0)
#define TC_IMPL_TC_CORBA_ModuleDef_0 'c'
#define TC_IMPL_TC_CORBA_ModuleDef_1 'o'
#define TC_IMPL_TC_CORBA_ModuleDef_2 'r'
#define TC_IMPL_TC_CORBA_ModuleDef_3 'b'
#define TC_IMPL_TC_CORBA_ModuleDef_4 'a'
#define TC_IMPL_TC_CORBA_ModuleDef_5 '_'
#define TC_IMPL_TC_CORBA_ModuleDef_6 'd'
#define TC_IMPL_TC_CORBA_ModuleDef_7 'e'
#define TC_IMPL_TC_CORBA_ModuleDef_8 'f'
#define TC_IMPL_TC_CORBA_ModuleDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ModuleDef_struct;
#define TC_CORBA_ModuleDef ((CORBA_TypeCode)&TC_CORBA_ModuleDef_struct)
#endif
#endif
#if !defined(_CORBA_ModuleDescription_defined)
#define _CORBA_ModuleDescription_defined 1
typedef struct CORBA_ModuleDescription_type CORBA_ModuleDescription;
struct CORBA_ModuleDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
};

#if !defined(TC_IMPL_TC_CORBA_ModuleDescription_0)
#define TC_IMPL_TC_CORBA_ModuleDescription_0 'c'
#define TC_IMPL_TC_CORBA_ModuleDescription_1 'o'
#define TC_IMPL_TC_CORBA_ModuleDescription_2 'r'
#define TC_IMPL_TC_CORBA_ModuleDescription_3 'b'
#define TC_IMPL_TC_CORBA_ModuleDescription_4 'a'
#define TC_IMPL_TC_CORBA_ModuleDescription_5 '_'
#define TC_IMPL_TC_CORBA_ModuleDescription_6 'd'
#define TC_IMPL_TC_CORBA_ModuleDescription_7 'e'
#define TC_IMPL_TC_CORBA_ModuleDescription_8 'f'
#define TC_IMPL_TC_CORBA_ModuleDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ModuleDescription_struct;
#define TC_CORBA_ModuleDescription ((CORBA_TypeCode)&TC_CORBA_ModuleDescription_struct)
#endif
#define CORBA_ModuleDescription__alloc() ((CORBA_ModuleDescription *)ORBit_small_alloc (TC_CORBA_ModuleDescription))
#define CORBA_ModuleDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ModuleDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_ConstantDef) && !defined(_CORBA_ConstantDef_defined)
#define ORBIT_DECL_CORBA_ConstantDef 1
#define _CORBA_ConstantDef_defined 1
#define CORBA_ConstantDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ConstantDef;
extern CORBA_unsigned_long CORBA_ConstantDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ConstantDef_0)
#define TC_IMPL_TC_CORBA_ConstantDef_0 'c'
#define TC_IMPL_TC_CORBA_ConstantDef_1 'o'
#define TC_IMPL_TC_CORBA_ConstantDef_2 'r'
#define TC_IMPL_TC_CORBA_ConstantDef_3 'b'
#define TC_IMPL_TC_CORBA_ConstantDef_4 'a'
#define TC_IMPL_TC_CORBA_ConstantDef_5 '_'
#define TC_IMPL_TC_CORBA_ConstantDef_6 'd'
#define TC_IMPL_TC_CORBA_ConstantDef_7 'e'
#define TC_IMPL_TC_CORBA_ConstantDef_8 'f'
#define TC_IMPL_TC_CORBA_ConstantDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ConstantDef_struct;
#define TC_CORBA_ConstantDef ((CORBA_TypeCode)&TC_CORBA_ConstantDef_struct)
#endif
#endif
#if !defined(_CORBA_ConstantDescription_defined)
#define _CORBA_ConstantDescription_defined 1
typedef struct CORBA_ConstantDescription_type CORBA_ConstantDescription;
struct CORBA_ConstantDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_TypeCode type;
CORBA_any value;
};

#if !defined(TC_IMPL_TC_CORBA_ConstantDescription_0)
#define TC_IMPL_TC_CORBA_ConstantDescription_0 'c'
#define TC_IMPL_TC_CORBA_ConstantDescription_1 'o'
#define TC_IMPL_TC_CORBA_ConstantDescription_2 'r'
#define TC_IMPL_TC_CORBA_ConstantDescription_3 'b'
#define TC_IMPL_TC_CORBA_ConstantDescription_4 'a'
#define TC_IMPL_TC_CORBA_ConstantDescription_5 '_'
#define TC_IMPL_TC_CORBA_ConstantDescription_6 'd'
#define TC_IMPL_TC_CORBA_ConstantDescription_7 'e'
#define TC_IMPL_TC_CORBA_ConstantDescription_8 'f'
#define TC_IMPL_TC_CORBA_ConstantDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ConstantDescription_struct;
#define TC_CORBA_ConstantDescription ((CORBA_TypeCode)&TC_CORBA_ConstantDescription_struct)
#endif
#define CORBA_ConstantDescription__alloc() ((CORBA_ConstantDescription *)ORBit_small_alloc (TC_CORBA_ConstantDescription))
#define CORBA_ConstantDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ConstantDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_TypedefDef) && !defined(_CORBA_TypedefDef_defined)
#define ORBIT_DECL_CORBA_TypedefDef 1
#define _CORBA_TypedefDef_defined 1
#define CORBA_TypedefDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_TypedefDef;
extern CORBA_unsigned_long CORBA_TypedefDef__classid;
#if !defined(TC_IMPL_TC_CORBA_TypedefDef_0)
#define TC_IMPL_TC_CORBA_TypedefDef_0 'c'
#define TC_IMPL_TC_CORBA_TypedefDef_1 'o'
#define TC_IMPL_TC_CORBA_TypedefDef_2 'r'
#define TC_IMPL_TC_CORBA_TypedefDef_3 'b'
#define TC_IMPL_TC_CORBA_TypedefDef_4 'a'
#define TC_IMPL_TC_CORBA_TypedefDef_5 '_'
#define TC_IMPL_TC_CORBA_TypedefDef_6 'd'
#define TC_IMPL_TC_CORBA_TypedefDef_7 'e'
#define TC_IMPL_TC_CORBA_TypedefDef_8 'f'
#define TC_IMPL_TC_CORBA_TypedefDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TypedefDef_struct;
#define TC_CORBA_TypedefDef ((CORBA_TypeCode)&TC_CORBA_TypedefDef_struct)
#endif
#endif
#if !defined(_CORBA_TypeDescription_defined)
#define _CORBA_TypeDescription_defined 1
typedef struct CORBA_TypeDescription_type CORBA_TypeDescription;
struct CORBA_TypeDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_TypeCode type;
};

#if !defined(TC_IMPL_TC_CORBA_TypeDescription_0)
#define TC_IMPL_TC_CORBA_TypeDescription_0 'c'
#define TC_IMPL_TC_CORBA_TypeDescription_1 'o'
#define TC_IMPL_TC_CORBA_TypeDescription_2 'r'
#define TC_IMPL_TC_CORBA_TypeDescription_3 'b'
#define TC_IMPL_TC_CORBA_TypeDescription_4 'a'
#define TC_IMPL_TC_CORBA_TypeDescription_5 '_'
#define TC_IMPL_TC_CORBA_TypeDescription_6 'd'
#define TC_IMPL_TC_CORBA_TypeDescription_7 'e'
#define TC_IMPL_TC_CORBA_TypeDescription_8 'f'
#define TC_IMPL_TC_CORBA_TypeDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TypeDescription_struct;
#define TC_CORBA_TypeDescription ((CORBA_TypeCode)&TC_CORBA_TypeDescription_struct)
#endif
#define CORBA_TypeDescription__alloc() ((CORBA_TypeDescription *)ORBit_small_alloc (TC_CORBA_TypeDescription))
#define CORBA_TypeDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_TypeDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_StructDef) && !defined(_CORBA_StructDef_defined)
#define ORBIT_DECL_CORBA_StructDef 1
#define _CORBA_StructDef_defined 1
#define CORBA_StructDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_StructDef;
extern CORBA_unsigned_long CORBA_StructDef__classid;
#if !defined(TC_IMPL_TC_CORBA_StructDef_0)
#define TC_IMPL_TC_CORBA_StructDef_0 'c'
#define TC_IMPL_TC_CORBA_StructDef_1 'o'
#define TC_IMPL_TC_CORBA_StructDef_2 'r'
#define TC_IMPL_TC_CORBA_StructDef_3 'b'
#define TC_IMPL_TC_CORBA_StructDef_4 'a'
#define TC_IMPL_TC_CORBA_StructDef_5 '_'
#define TC_IMPL_TC_CORBA_StructDef_6 'd'
#define TC_IMPL_TC_CORBA_StructDef_7 'e'
#define TC_IMPL_TC_CORBA_StructDef_8 'f'
#define TC_IMPL_TC_CORBA_StructDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StructDef_struct;
#define TC_CORBA_StructDef ((CORBA_TypeCode)&TC_CORBA_StructDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_UnionDef) && !defined(_CORBA_UnionDef_defined)
#define ORBIT_DECL_CORBA_UnionDef 1
#define _CORBA_UnionDef_defined 1
#define CORBA_UnionDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_UnionDef;
extern CORBA_unsigned_long CORBA_UnionDef__classid;
#if !defined(TC_IMPL_TC_CORBA_UnionDef_0)
#define TC_IMPL_TC_CORBA_UnionDef_0 'c'
#define TC_IMPL_TC_CORBA_UnionDef_1 'o'
#define TC_IMPL_TC_CORBA_UnionDef_2 'r'
#define TC_IMPL_TC_CORBA_UnionDef_3 'b'
#define TC_IMPL_TC_CORBA_UnionDef_4 'a'
#define TC_IMPL_TC_CORBA_UnionDef_5 '_'
#define TC_IMPL_TC_CORBA_UnionDef_6 'd'
#define TC_IMPL_TC_CORBA_UnionDef_7 'e'
#define TC_IMPL_TC_CORBA_UnionDef_8 'f'
#define TC_IMPL_TC_CORBA_UnionDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_UnionDef_struct;
#define TC_CORBA_UnionDef ((CORBA_TypeCode)&TC_CORBA_UnionDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_EnumDef) && !defined(_CORBA_EnumDef_defined)
#define ORBIT_DECL_CORBA_EnumDef 1
#define _CORBA_EnumDef_defined 1
#define CORBA_EnumDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_EnumDef;
extern CORBA_unsigned_long CORBA_EnumDef__classid;
#if !defined(TC_IMPL_TC_CORBA_EnumDef_0)
#define TC_IMPL_TC_CORBA_EnumDef_0 'c'
#define TC_IMPL_TC_CORBA_EnumDef_1 'o'
#define TC_IMPL_TC_CORBA_EnumDef_2 'r'
#define TC_IMPL_TC_CORBA_EnumDef_3 'b'
#define TC_IMPL_TC_CORBA_EnumDef_4 'a'
#define TC_IMPL_TC_CORBA_EnumDef_5 '_'
#define TC_IMPL_TC_CORBA_EnumDef_6 'd'
#define TC_IMPL_TC_CORBA_EnumDef_7 'e'
#define TC_IMPL_TC_CORBA_EnumDef_8 'f'
#define TC_IMPL_TC_CORBA_EnumDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_EnumDef_struct;
#define TC_CORBA_EnumDef ((CORBA_TypeCode)&TC_CORBA_EnumDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AliasDef) && !defined(_CORBA_AliasDef_defined)
#define ORBIT_DECL_CORBA_AliasDef 1
#define _CORBA_AliasDef_defined 1
#define CORBA_AliasDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AliasDef;
extern CORBA_unsigned_long CORBA_AliasDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AliasDef_0)
#define TC_IMPL_TC_CORBA_AliasDef_0 'c'
#define TC_IMPL_TC_CORBA_AliasDef_1 'o'
#define TC_IMPL_TC_CORBA_AliasDef_2 'r'
#define TC_IMPL_TC_CORBA_AliasDef_3 'b'
#define TC_IMPL_TC_CORBA_AliasDef_4 'a'
#define TC_IMPL_TC_CORBA_AliasDef_5 '_'
#define TC_IMPL_TC_CORBA_AliasDef_6 'd'
#define TC_IMPL_TC_CORBA_AliasDef_7 'e'
#define TC_IMPL_TC_CORBA_AliasDef_8 'f'
#define TC_IMPL_TC_CORBA_AliasDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AliasDef_struct;
#define TC_CORBA_AliasDef ((CORBA_TypeCode)&TC_CORBA_AliasDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_NativeDef) && !defined(_CORBA_NativeDef_defined)
#define ORBIT_DECL_CORBA_NativeDef 1
#define _CORBA_NativeDef_defined 1
#define CORBA_NativeDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_NativeDef;
extern CORBA_unsigned_long CORBA_NativeDef__classid;
#if !defined(TC_IMPL_TC_CORBA_NativeDef_0)
#define TC_IMPL_TC_CORBA_NativeDef_0 'c'
#define TC_IMPL_TC_CORBA_NativeDef_1 'o'
#define TC_IMPL_TC_CORBA_NativeDef_2 'r'
#define TC_IMPL_TC_CORBA_NativeDef_3 'b'
#define TC_IMPL_TC_CORBA_NativeDef_4 'a'
#define TC_IMPL_TC_CORBA_NativeDef_5 '_'
#define TC_IMPL_TC_CORBA_NativeDef_6 'd'
#define TC_IMPL_TC_CORBA_NativeDef_7 'e'
#define TC_IMPL_TC_CORBA_NativeDef_8 'f'
#define TC_IMPL_TC_CORBA_NativeDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NativeDef_struct;
#define TC_CORBA_NativeDef ((CORBA_TypeCode)&TC_CORBA_NativeDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_PrimitiveDef) && !defined(_CORBA_PrimitiveDef_defined)
#define ORBIT_DECL_CORBA_PrimitiveDef 1
#define _CORBA_PrimitiveDef_defined 1
#define CORBA_PrimitiveDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_PrimitiveDef;
extern CORBA_unsigned_long CORBA_PrimitiveDef__classid;
#if !defined(TC_IMPL_TC_CORBA_PrimitiveDef_0)
#define TC_IMPL_TC_CORBA_PrimitiveDef_0 'c'
#define TC_IMPL_TC_CORBA_PrimitiveDef_1 'o'
#define TC_IMPL_TC_CORBA_PrimitiveDef_2 'r'
#define TC_IMPL_TC_CORBA_PrimitiveDef_3 'b'
#define TC_IMPL_TC_CORBA_PrimitiveDef_4 'a'
#define TC_IMPL_TC_CORBA_PrimitiveDef_5 '_'
#define TC_IMPL_TC_CORBA_PrimitiveDef_6 'd'
#define TC_IMPL_TC_CORBA_PrimitiveDef_7 'e'
#define TC_IMPL_TC_CORBA_PrimitiveDef_8 'f'
#define TC_IMPL_TC_CORBA_PrimitiveDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_PrimitiveDef_struct;
#define TC_CORBA_PrimitiveDef ((CORBA_TypeCode)&TC_CORBA_PrimitiveDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_StringDef) && !defined(_CORBA_StringDef_defined)
#define ORBIT_DECL_CORBA_StringDef 1
#define _CORBA_StringDef_defined 1
#define CORBA_StringDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_StringDef;
extern CORBA_unsigned_long CORBA_StringDef__classid;
#if !defined(TC_IMPL_TC_CORBA_StringDef_0)
#define TC_IMPL_TC_CORBA_StringDef_0 'c'
#define TC_IMPL_TC_CORBA_StringDef_1 'o'
#define TC_IMPL_TC_CORBA_StringDef_2 'r'
#define TC_IMPL_TC_CORBA_StringDef_3 'b'
#define TC_IMPL_TC_CORBA_StringDef_4 'a'
#define TC_IMPL_TC_CORBA_StringDef_5 '_'
#define TC_IMPL_TC_CORBA_StringDef_6 'd'
#define TC_IMPL_TC_CORBA_StringDef_7 'e'
#define TC_IMPL_TC_CORBA_StringDef_8 'f'
#define TC_IMPL_TC_CORBA_StringDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StringDef_struct;
#define TC_CORBA_StringDef ((CORBA_TypeCode)&TC_CORBA_StringDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_WstringDef) && !defined(_CORBA_WstringDef_defined)
#define ORBIT_DECL_CORBA_WstringDef 1
#define _CORBA_WstringDef_defined 1
#define CORBA_WstringDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_WstringDef;
extern CORBA_unsigned_long CORBA_WstringDef__classid;
#if !defined(TC_IMPL_TC_CORBA_WstringDef_0)
#define TC_IMPL_TC_CORBA_WstringDef_0 'c'
#define TC_IMPL_TC_CORBA_WstringDef_1 'o'
#define TC_IMPL_TC_CORBA_WstringDef_2 'r'
#define TC_IMPL_TC_CORBA_WstringDef_3 'b'
#define TC_IMPL_TC_CORBA_WstringDef_4 'a'
#define TC_IMPL_TC_CORBA_WstringDef_5 '_'
#define TC_IMPL_TC_CORBA_WstringDef_6 'd'
#define TC_IMPL_TC_CORBA_WstringDef_7 'e'
#define TC_IMPL_TC_CORBA_WstringDef_8 'f'
#define TC_IMPL_TC_CORBA_WstringDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_WstringDef_struct;
#define TC_CORBA_WstringDef ((CORBA_TypeCode)&TC_CORBA_WstringDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_FixedDef) && !defined(_CORBA_FixedDef_defined)
#define ORBIT_DECL_CORBA_FixedDef 1
#define _CORBA_FixedDef_defined 1
#define CORBA_FixedDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_FixedDef;
extern CORBA_unsigned_long CORBA_FixedDef__classid;
#if !defined(TC_IMPL_TC_CORBA_FixedDef_0)
#define TC_IMPL_TC_CORBA_FixedDef_0 'c'
#define TC_IMPL_TC_CORBA_FixedDef_1 'o'
#define TC_IMPL_TC_CORBA_FixedDef_2 'r'
#define TC_IMPL_TC_CORBA_FixedDef_3 'b'
#define TC_IMPL_TC_CORBA_FixedDef_4 'a'
#define TC_IMPL_TC_CORBA_FixedDef_5 '_'
#define TC_IMPL_TC_CORBA_FixedDef_6 'd'
#define TC_IMPL_TC_CORBA_FixedDef_7 'e'
#define TC_IMPL_TC_CORBA_FixedDef_8 'f'
#define TC_IMPL_TC_CORBA_FixedDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_FixedDef_struct;
#define TC_CORBA_FixedDef ((CORBA_TypeCode)&TC_CORBA_FixedDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_SequenceDef) && !defined(_CORBA_SequenceDef_defined)
#define ORBIT_DECL_CORBA_SequenceDef 1
#define _CORBA_SequenceDef_defined 1
#define CORBA_SequenceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_SequenceDef;
extern CORBA_unsigned_long CORBA_SequenceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_SequenceDef_0)
#define TC_IMPL_TC_CORBA_SequenceDef_0 'c'
#define TC_IMPL_TC_CORBA_SequenceDef_1 'o'
#define TC_IMPL_TC_CORBA_SequenceDef_2 'r'
#define TC_IMPL_TC_CORBA_SequenceDef_3 'b'
#define TC_IMPL_TC_CORBA_SequenceDef_4 'a'
#define TC_IMPL_TC_CORBA_SequenceDef_5 '_'
#define TC_IMPL_TC_CORBA_SequenceDef_6 'd'
#define TC_IMPL_TC_CORBA_SequenceDef_7 'e'
#define TC_IMPL_TC_CORBA_SequenceDef_8 'f'
#define TC_IMPL_TC_CORBA_SequenceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_SequenceDef_struct;
#define TC_CORBA_SequenceDef ((CORBA_TypeCode)&TC_CORBA_SequenceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ArrayDef) && !defined(_CORBA_ArrayDef_defined)
#define ORBIT_DECL_CORBA_ArrayDef 1
#define _CORBA_ArrayDef_defined 1
#define CORBA_ArrayDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ArrayDef;
extern CORBA_unsigned_long CORBA_ArrayDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ArrayDef_0)
#define TC_IMPL_TC_CORBA_ArrayDef_0 'c'
#define TC_IMPL_TC_CORBA_ArrayDef_1 'o'
#define TC_IMPL_TC_CORBA_ArrayDef_2 'r'
#define TC_IMPL_TC_CORBA_ArrayDef_3 'b'
#define TC_IMPL_TC_CORBA_ArrayDef_4 'a'
#define TC_IMPL_TC_CORBA_ArrayDef_5 '_'
#define TC_IMPL_TC_CORBA_ArrayDef_6 'd'
#define TC_IMPL_TC_CORBA_ArrayDef_7 'e'
#define TC_IMPL_TC_CORBA_ArrayDef_8 'f'
#define TC_IMPL_TC_CORBA_ArrayDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ArrayDef_struct;
#define TC_CORBA_ArrayDef ((CORBA_TypeCode)&TC_CORBA_ArrayDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExceptionDef) && !defined(_CORBA_ExceptionDef_defined)
#define ORBIT_DECL_CORBA_ExceptionDef 1
#define _CORBA_ExceptionDef_defined 1
#define CORBA_ExceptionDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExceptionDef;
extern CORBA_unsigned_long CORBA_ExceptionDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExceptionDef_0)
#define TC_IMPL_TC_CORBA_ExceptionDef_0 'c'
#define TC_IMPL_TC_CORBA_ExceptionDef_1 'o'
#define TC_IMPL_TC_CORBA_ExceptionDef_2 'r'
#define TC_IMPL_TC_CORBA_ExceptionDef_3 'b'
#define TC_IMPL_TC_CORBA_ExceptionDef_4 'a'
#define TC_IMPL_TC_CORBA_ExceptionDef_5 '_'
#define TC_IMPL_TC_CORBA_ExceptionDef_6 'd'
#define TC_IMPL_TC_CORBA_ExceptionDef_7 'e'
#define TC_IMPL_TC_CORBA_ExceptionDef_8 'f'
#define TC_IMPL_TC_CORBA_ExceptionDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExceptionDef_struct;
#define TC_CORBA_ExceptionDef ((CORBA_TypeCode)&TC_CORBA_ExceptionDef_struct)
#endif
#endif
#if !defined(_CORBA_AttributeMode_defined)
#define _CORBA_AttributeMode_defined 1
typedef enum {
  CORBA_ATTR_NORMAL,
  CORBA_ATTR_READONLY
} CORBA_AttributeMode;
#if !defined(TC_IMPL_TC_CORBA_AttributeMode_0)
#define TC_IMPL_TC_CORBA_AttributeMode_0 'c'
#define TC_IMPL_TC_CORBA_AttributeMode_1 'o'
#define TC_IMPL_TC_CORBA_AttributeMode_2 'r'
#define TC_IMPL_TC_CORBA_AttributeMode_3 'b'
#define TC_IMPL_TC_CORBA_AttributeMode_4 'a'
#define TC_IMPL_TC_CORBA_AttributeMode_5 '_'
#define TC_IMPL_TC_CORBA_AttributeMode_6 'd'
#define TC_IMPL_TC_CORBA_AttributeMode_7 'e'
#define TC_IMPL_TC_CORBA_AttributeMode_8 'f'
#define TC_IMPL_TC_CORBA_AttributeMode_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AttributeMode_struct;
#define TC_CORBA_AttributeMode ((CORBA_TypeCode)&TC_CORBA_AttributeMode_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AttributeDef) && !defined(_CORBA_AttributeDef_defined)
#define ORBIT_DECL_CORBA_AttributeDef 1
#define _CORBA_AttributeDef_defined 1
#define CORBA_AttributeDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AttributeDef;
extern CORBA_unsigned_long CORBA_AttributeDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AttributeDef_0)
#define TC_IMPL_TC_CORBA_AttributeDef_0 'c'
#define TC_IMPL_TC_CORBA_AttributeDef_1 'o'
#define TC_IMPL_TC_CORBA_AttributeDef_2 'r'
#define TC_IMPL_TC_CORBA_AttributeDef_3 'b'
#define TC_IMPL_TC_CORBA_AttributeDef_4 'a'
#define TC_IMPL_TC_CORBA_AttributeDef_5 '_'
#define TC_IMPL_TC_CORBA_AttributeDef_6 'd'
#define TC_IMPL_TC_CORBA_AttributeDef_7 'e'
#define TC_IMPL_TC_CORBA_AttributeDef_8 'f'
#define TC_IMPL_TC_CORBA_AttributeDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AttributeDef_struct;
#define TC_CORBA_AttributeDef ((CORBA_TypeCode)&TC_CORBA_AttributeDef_struct)
#endif
#endif
#if !defined(_CORBA_AttributeDescription_defined)
#define _CORBA_AttributeDescription_defined 1
typedef struct CORBA_AttributeDescription_type CORBA_AttributeDescription;
struct CORBA_AttributeDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_TypeCode type;
CORBA_AttributeMode mode;
};

#if !defined(TC_IMPL_TC_CORBA_AttributeDescription_0)
#define TC_IMPL_TC_CORBA_AttributeDescription_0 'c'
#define TC_IMPL_TC_CORBA_AttributeDescription_1 'o'
#define TC_IMPL_TC_CORBA_AttributeDescription_2 'r'
#define TC_IMPL_TC_CORBA_AttributeDescription_3 'b'
#define TC_IMPL_TC_CORBA_AttributeDescription_4 'a'
#define TC_IMPL_TC_CORBA_AttributeDescription_5 '_'
#define TC_IMPL_TC_CORBA_AttributeDescription_6 'd'
#define TC_IMPL_TC_CORBA_AttributeDescription_7 'e'
#define TC_IMPL_TC_CORBA_AttributeDescription_8 'f'
#define TC_IMPL_TC_CORBA_AttributeDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AttributeDescription_struct;
#define TC_CORBA_AttributeDescription ((CORBA_TypeCode)&TC_CORBA_AttributeDescription_struct)
#endif
#define CORBA_AttributeDescription__alloc() ((CORBA_AttributeDescription *)ORBit_small_alloc (TC_CORBA_AttributeDescription))
#define CORBA_AttributeDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_AttributeDescription,(m),(d))
#endif
#if !defined(_CORBA_ExtAttributeDescription_defined)
#define _CORBA_ExtAttributeDescription_defined 1
typedef struct CORBA_ExtAttributeDescription_type CORBA_ExtAttributeDescription;
struct CORBA_ExtAttributeDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_TypeCode type;
CORBA_AttributeMode mode;
CORBA_ExcDescriptionSeq get_exceptions;
CORBA_ExcDescriptionSeq put_exceptions;
};

#if !defined(TC_IMPL_TC_CORBA_ExtAttributeDescription_0)
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_0 'c'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_1 'o'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_2 'r'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_3 'b'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_4 'a'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_5 '_'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_6 'd'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_7 'e'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_8 'f'
#define TC_IMPL_TC_CORBA_ExtAttributeDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtAttributeDescription_struct;
#define TC_CORBA_ExtAttributeDescription ((CORBA_TypeCode)&TC_CORBA_ExtAttributeDescription_struct)
#endif
#define CORBA_ExtAttributeDescription__alloc() ((CORBA_ExtAttributeDescription *)ORBit_small_alloc (TC_CORBA_ExtAttributeDescription))
#define CORBA_ExtAttributeDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ExtAttributeDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_ExtAttributeDef) && !defined(_CORBA_ExtAttributeDef_defined)
#define ORBIT_DECL_CORBA_ExtAttributeDef 1
#define _CORBA_ExtAttributeDef_defined 1
#define CORBA_ExtAttributeDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtAttributeDef;
extern CORBA_unsigned_long CORBA_ExtAttributeDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtAttributeDef_0)
#define TC_IMPL_TC_CORBA_ExtAttributeDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtAttributeDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtAttributeDef_struct;
#define TC_CORBA_ExtAttributeDef ((CORBA_TypeCode)&TC_CORBA_ExtAttributeDef_struct)
#endif
#endif
#if !defined(_CORBA_OperationMode_defined)
#define _CORBA_OperationMode_defined 1
typedef enum {
  CORBA_OP_NORMAL,
  CORBA_OP_ONEWAY
} CORBA_OperationMode;
#if !defined(TC_IMPL_TC_CORBA_OperationMode_0)
#define TC_IMPL_TC_CORBA_OperationMode_0 'c'
#define TC_IMPL_TC_CORBA_OperationMode_1 'o'
#define TC_IMPL_TC_CORBA_OperationMode_2 'r'
#define TC_IMPL_TC_CORBA_OperationMode_3 'b'
#define TC_IMPL_TC_CORBA_OperationMode_4 'a'
#define TC_IMPL_TC_CORBA_OperationMode_5 '_'
#define TC_IMPL_TC_CORBA_OperationMode_6 'd'
#define TC_IMPL_TC_CORBA_OperationMode_7 'e'
#define TC_IMPL_TC_CORBA_OperationMode_8 'f'
#define TC_IMPL_TC_CORBA_OperationMode_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OperationMode_struct;
#define TC_CORBA_OperationMode ((CORBA_TypeCode)&TC_CORBA_OperationMode_struct)
#endif
#endif
#if !defined(_CORBA_ParameterMode_defined)
#define _CORBA_ParameterMode_defined 1
typedef enum {
  CORBA_PARAM_IN,
  CORBA_PARAM_OUT,
  CORBA_PARAM_INOUT
} CORBA_ParameterMode;
#if !defined(TC_IMPL_TC_CORBA_ParameterMode_0)
#define TC_IMPL_TC_CORBA_ParameterMode_0 'c'
#define TC_IMPL_TC_CORBA_ParameterMode_1 'o'
#define TC_IMPL_TC_CORBA_ParameterMode_2 'r'
#define TC_IMPL_TC_CORBA_ParameterMode_3 'b'
#define TC_IMPL_TC_CORBA_ParameterMode_4 'a'
#define TC_IMPL_TC_CORBA_ParameterMode_5 '_'
#define TC_IMPL_TC_CORBA_ParameterMode_6 'd'
#define TC_IMPL_TC_CORBA_ParameterMode_7 'e'
#define TC_IMPL_TC_CORBA_ParameterMode_8 'f'
#define TC_IMPL_TC_CORBA_ParameterMode_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ParameterMode_struct;
#define TC_CORBA_ParameterMode ((CORBA_TypeCode)&TC_CORBA_ParameterMode_struct)
#endif
#endif
#if !defined(_CORBA_ParameterDescription_defined)
#define _CORBA_ParameterDescription_defined 1
typedef struct CORBA_ParameterDescription_type CORBA_ParameterDescription;
struct CORBA_ParameterDescription_type {
CORBA_Identifier name;
CORBA_TypeCode type;
CORBA_IDLType type_def;
CORBA_ParameterMode mode;
};

#if !defined(TC_IMPL_TC_CORBA_ParameterDescription_0)
#define TC_IMPL_TC_CORBA_ParameterDescription_0 'c'
#define TC_IMPL_TC_CORBA_ParameterDescription_1 'o'
#define TC_IMPL_TC_CORBA_ParameterDescription_2 'r'
#define TC_IMPL_TC_CORBA_ParameterDescription_3 'b'
#define TC_IMPL_TC_CORBA_ParameterDescription_4 'a'
#define TC_IMPL_TC_CORBA_ParameterDescription_5 '_'
#define TC_IMPL_TC_CORBA_ParameterDescription_6 'd'
#define TC_IMPL_TC_CORBA_ParameterDescription_7 'e'
#define TC_IMPL_TC_CORBA_ParameterDescription_8 'f'
#define TC_IMPL_TC_CORBA_ParameterDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ParameterDescription_struct;
#define TC_CORBA_ParameterDescription ((CORBA_TypeCode)&TC_CORBA_ParameterDescription_struct)
#endif
#define CORBA_ParameterDescription__alloc() ((CORBA_ParameterDescription *)ORBit_small_alloc (TC_CORBA_ParameterDescription))
#define CORBA_ParameterDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ParameterDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ParameterDescription)
#define ORBIT_DECL_CORBA_sequence_CORBA_ParameterDescription 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ParameterDescription_9 's'
#if !defined(_CORBA_sequence_CORBA_ParameterDescription_defined)
#define _CORBA_sequence_CORBA_ParameterDescription_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ParameterDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ParameterDescription;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ParameterDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ParameterDescription_struct;
#define TC_CORBA_sequence_CORBA_ParameterDescription ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ParameterDescription_struct)
#endif
#define CORBA_sequence_CORBA_ParameterDescription__alloc() ((CORBA_sequence_CORBA_ParameterDescription *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ParameterDescription))
#define CORBA_sequence_CORBA_ParameterDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ParameterDescription,(m),(d))
#define CORBA_sequence_CORBA_ParameterDescription_allocbuf(l) ((CORBA_ParameterDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ParameterDescription, (l)))
#define CORBA_sequence_CORBA_ParameterDescription_allocbuf(l) ((CORBA_ParameterDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ParameterDescription, (l)))
#endif
#if !defined(_CORBA_ParDescriptionSeq_defined)
#define _CORBA_ParDescriptionSeq_defined 1
typedef CORBA_sequence_CORBA_ParameterDescription CORBA_ParDescriptionSeq;
#define CORBA_ParDescriptionSeq_marshal(x,y,z) CORBA_sequence_CORBA_ParameterDescription_marshal((x),(y),(z))
#define CORBA_ParDescriptionSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ParameterDescription_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ParDescriptionSeq_0)
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_0 'c'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_1 'o'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_2 'r'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_3 'b'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_4 'a'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_5 '_'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_6 'd'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_7 'e'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_8 'f'
#define TC_IMPL_TC_CORBA_ParDescriptionSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ParDescriptionSeq_struct;
#define TC_CORBA_ParDescriptionSeq ((CORBA_TypeCode)&TC_CORBA_ParDescriptionSeq_struct)
#endif
#define CORBA_ParDescriptionSeq__alloc() ((CORBA_ParDescriptionSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ParameterDescription))
#define CORBA_ParDescriptionSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ParameterDescription,(m),(d))
#define CORBA_ParDescriptionSeq_allocbuf(l) ((CORBA_ParameterDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ParameterDescription, (l)))
#endif
#if !defined(_CORBA_ContextIdentifier_defined)
#define _CORBA_ContextIdentifier_defined 1
typedef CORBA_Identifier CORBA_ContextIdentifier;
#define CORBA_ContextIdentifier_marshal(x,y,z) CORBA_Identifier_marshal((x),(y),(z))
#define CORBA_ContextIdentifier_demarshal(x,y,z,i) CORBA_Identifier_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ContextIdentifier_0)
#define TC_IMPL_TC_CORBA_ContextIdentifier_0 'c'
#define TC_IMPL_TC_CORBA_ContextIdentifier_1 'o'
#define TC_IMPL_TC_CORBA_ContextIdentifier_2 'r'
#define TC_IMPL_TC_CORBA_ContextIdentifier_3 'b'
#define TC_IMPL_TC_CORBA_ContextIdentifier_4 'a'
#define TC_IMPL_TC_CORBA_ContextIdentifier_5 '_'
#define TC_IMPL_TC_CORBA_ContextIdentifier_6 'd'
#define TC_IMPL_TC_CORBA_ContextIdentifier_7 'e'
#define TC_IMPL_TC_CORBA_ContextIdentifier_8 'f'
#define TC_IMPL_TC_CORBA_ContextIdentifier_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ContextIdentifier_struct;
#define TC_CORBA_ContextIdentifier ((CORBA_TypeCode)&TC_CORBA_ContextIdentifier_struct)
#endif
#define CORBA_ContextIdentifier__alloc() ((CORBA_ContextIdentifier *)ORBit_small_alloc (TC_CORBA_string))
#define CORBA_ContextIdentifier__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '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 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ContextIdentifier)
#define ORBIT_DECL_CORBA_sequence_CORBA_ContextIdentifier 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ContextIdentifier_9 's'
#if !defined(_CORBA_sequence_CORBA_ContextIdentifier_defined)
#define _CORBA_sequence_CORBA_ContextIdentifier_defined 1
typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_ContextIdentifier;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ContextIdentifier_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ContextIdentifier_struct;
#define TC_CORBA_sequence_CORBA_ContextIdentifier ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ContextIdentifier_struct)
#endif
#define CORBA_sequence_CORBA_ContextIdentifier__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_CORBA_ContextIdentifier__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_CORBA_ContextIdentifier_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_CORBA_ContextIdentifier_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ContextIdentifier_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ContextIdSeq_defined)
#define _CORBA_ContextIdSeq_defined 1
typedef CORBA_sequence_CORBA_ContextIdentifier CORBA_ContextIdSeq;
#define CORBA_ContextIdSeq_marshal(x,y,z) CORBA_sequence_CORBA_ContextIdentifier_marshal((x),(y),(z))
#define CORBA_ContextIdSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ContextIdentifier_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ContextIdSeq_0)
#define TC_IMPL_TC_CORBA_ContextIdSeq_0 'c'
#define TC_IMPL_TC_CORBA_ContextIdSeq_1 'o'
#define TC_IMPL_TC_CORBA_ContextIdSeq_2 'r'
#define TC_IMPL_TC_CORBA_ContextIdSeq_3 'b'
#define TC_IMPL_TC_CORBA_ContextIdSeq_4 'a'
#define TC_IMPL_TC_CORBA_ContextIdSeq_5 '_'
#define TC_IMPL_TC_CORBA_ContextIdSeq_6 'd'
#define TC_IMPL_TC_CORBA_ContextIdSeq_7 'e'
#define TC_IMPL_TC_CORBA_ContextIdSeq_8 'f'
#define TC_IMPL_TC_CORBA_ContextIdSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ContextIdSeq_struct;
#define TC_CORBA_ContextIdSeq ((CORBA_TypeCode)&TC_CORBA_ContextIdSeq_struct)
#endif
#define CORBA_ContextIdSeq__alloc() ((CORBA_ContextIdSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ContextIdentifier))
#define CORBA_ContextIdSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ContextIdentifier,(m),(d))
#define CORBA_ContextIdSeq_allocbuf(l) ((CORBA_ContextIdentifier*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ContextIdentifier, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExceptionDef)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExceptionDef 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExceptionDef_9 's'
#if !defined(_CORBA_sequence_CORBA_ExceptionDef_defined)
#define _CORBA_sequence_CORBA_ExceptionDef_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExceptionDef;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExceptionDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExceptionDef_struct;
#define TC_CORBA_sequence_CORBA_ExceptionDef ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExceptionDef_struct)
#endif
#define CORBA_sequence_CORBA_ExceptionDef__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_ExceptionDef__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_ExceptionDef_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_ExceptionDef_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ExceptionDef_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ExceptionDefSeq_defined)
#define _CORBA_ExceptionDefSeq_defined 1
typedef CORBA_sequence_CORBA_ExceptionDef CORBA_ExceptionDefSeq;
#define CORBA_ExceptionDefSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExceptionDef_marshal((x),(y),(z))
#define CORBA_ExceptionDefSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExceptionDef_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExceptionDefSeq_0)
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExceptionDefSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExceptionDefSeq_struct;
#define TC_CORBA_ExceptionDefSeq ((CORBA_TypeCode)&TC_CORBA_ExceptionDefSeq_struct)
#endif
#define CORBA_ExceptionDefSeq__alloc() ((CORBA_ExceptionDefSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExceptionDef))
#define CORBA_ExceptionDefSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExceptionDef,(m),(d))
#define CORBA_ExceptionDefSeq_allocbuf(l) ((CORBA_ExceptionDef*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExceptionDef, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_OperationDef) && !defined(_CORBA_OperationDef_defined)
#define ORBIT_DECL_CORBA_OperationDef 1
#define _CORBA_OperationDef_defined 1
#define CORBA_OperationDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_OperationDef;
extern CORBA_unsigned_long CORBA_OperationDef__classid;
#if !defined(TC_IMPL_TC_CORBA_OperationDef_0)
#define TC_IMPL_TC_CORBA_OperationDef_0 'c'
#define TC_IMPL_TC_CORBA_OperationDef_1 'o'
#define TC_IMPL_TC_CORBA_OperationDef_2 'r'
#define TC_IMPL_TC_CORBA_OperationDef_3 'b'
#define TC_IMPL_TC_CORBA_OperationDef_4 'a'
#define TC_IMPL_TC_CORBA_OperationDef_5 '_'
#define TC_IMPL_TC_CORBA_OperationDef_6 'd'
#define TC_IMPL_TC_CORBA_OperationDef_7 'e'
#define TC_IMPL_TC_CORBA_OperationDef_8 'f'
#define TC_IMPL_TC_CORBA_OperationDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OperationDef_struct;
#define TC_CORBA_OperationDef ((CORBA_TypeCode)&TC_CORBA_OperationDef_struct)
#endif
#endif
#if !defined(_CORBA_OperationDescription_defined)
#define _CORBA_OperationDescription_defined 1
typedef struct CORBA_OperationDescription_type CORBA_OperationDescription;
struct CORBA_OperationDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_TypeCode result;
CORBA_OperationMode mode;
CORBA_ContextIdSeq contexts;
CORBA_ParDescriptionSeq parameters;
CORBA_ExcDescriptionSeq exceptions;
};

#if !defined(TC_IMPL_TC_CORBA_OperationDescription_0)
#define TC_IMPL_TC_CORBA_OperationDescription_0 'c'
#define TC_IMPL_TC_CORBA_OperationDescription_1 'o'
#define TC_IMPL_TC_CORBA_OperationDescription_2 'r'
#define TC_IMPL_TC_CORBA_OperationDescription_3 'b'
#define TC_IMPL_TC_CORBA_OperationDescription_4 'a'
#define TC_IMPL_TC_CORBA_OperationDescription_5 '_'
#define TC_IMPL_TC_CORBA_OperationDescription_6 'd'
#define TC_IMPL_TC_CORBA_OperationDescription_7 'e'
#define TC_IMPL_TC_CORBA_OperationDescription_8 'f'
#define TC_IMPL_TC_CORBA_OperationDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OperationDescription_struct;
#define TC_CORBA_OperationDescription ((CORBA_TypeCode)&TC_CORBA_OperationDescription_struct)
#endif
#define CORBA_OperationDescription__alloc() ((CORBA_OperationDescription *)ORBit_small_alloc (TC_CORBA_OperationDescription))
#define CORBA_OperationDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_OperationDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '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 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_RepositoryId)
#define ORBIT_DECL_CORBA_sequence_CORBA_RepositoryId 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_RepositoryId_9 's'
#if !defined(_CORBA_sequence_CORBA_RepositoryId_defined)
#define _CORBA_sequence_CORBA_RepositoryId_defined 1
/* CRACKHEADS */
typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_RepositoryId;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_RepositoryId_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_RepositoryId_struct;
#define TC_CORBA_sequence_CORBA_RepositoryId ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_RepositoryId_struct)
#endif
#define CORBA_sequence_CORBA_RepositoryId__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_CORBA_RepositoryId__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_CORBA_RepositoryId_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_CORBA_RepositoryId_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_RepositoryId_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_RepositoryIdSeq_defined)
#define _CORBA_RepositoryIdSeq_defined 1
typedef CORBA_sequence_CORBA_RepositoryId CORBA_RepositoryIdSeq;
#define CORBA_RepositoryIdSeq_marshal(x,y,z) CORBA_sequence_CORBA_RepositoryId_marshal((x),(y),(z))
#define CORBA_RepositoryIdSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_RepositoryId_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_RepositoryIdSeq_0)
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_0 'c'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_1 'o'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_2 'r'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_3 'b'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_4 'a'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_5 '_'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_6 'd'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_7 'e'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_8 'f'
#define TC_IMPL_TC_CORBA_RepositoryIdSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_RepositoryIdSeq_struct;
#define TC_CORBA_RepositoryIdSeq ((CORBA_TypeCode)&TC_CORBA_RepositoryIdSeq_struct)
#endif
#define CORBA_RepositoryIdSeq__alloc() ((CORBA_RepositoryIdSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_RepositoryId))
#define CORBA_RepositoryIdSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_RepositoryId,(m),(d))
#define CORBA_RepositoryIdSeq_allocbuf(l) ((CORBA_RepositoryId*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_RepositoryId, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_OperationDescription)
#define ORBIT_DECL_CORBA_sequence_CORBA_OperationDescription 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_OperationDescription_9 's'
#if !defined(_CORBA_sequence_CORBA_OperationDescription_defined)
#define _CORBA_sequence_CORBA_OperationDescription_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_OperationDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_OperationDescription;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_OperationDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_OperationDescription_struct;
#define TC_CORBA_sequence_CORBA_OperationDescription ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_OperationDescription_struct)
#endif
#define CORBA_sequence_CORBA_OperationDescription__alloc() ((CORBA_sequence_CORBA_OperationDescription *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_OperationDescription))
#define CORBA_sequence_CORBA_OperationDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_OperationDescription,(m),(d))
#define CORBA_sequence_CORBA_OperationDescription_allocbuf(l) ((CORBA_OperationDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_OperationDescription, (l)))
#define CORBA_sequence_CORBA_OperationDescription_allocbuf(l) ((CORBA_OperationDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_OperationDescription, (l)))
#endif
#if !defined(_CORBA_OpDescriptionSeq_defined)
#define _CORBA_OpDescriptionSeq_defined 1
typedef CORBA_sequence_CORBA_OperationDescription CORBA_OpDescriptionSeq;
#define CORBA_OpDescriptionSeq_marshal(x,y,z) CORBA_sequence_CORBA_OperationDescription_marshal((x),(y),(z))
#define CORBA_OpDescriptionSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_OperationDescription_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_OpDescriptionSeq_0)
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_0 'c'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_1 'o'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_2 'r'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_3 'b'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_4 'a'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_5 '_'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_6 'd'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_7 'e'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_8 'f'
#define TC_IMPL_TC_CORBA_OpDescriptionSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OpDescriptionSeq_struct;
#define TC_CORBA_OpDescriptionSeq ((CORBA_TypeCode)&TC_CORBA_OpDescriptionSeq_struct)
#endif
#define CORBA_OpDescriptionSeq__alloc() ((CORBA_OpDescriptionSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_OperationDescription))
#define CORBA_OpDescriptionSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_OperationDescription,(m),(d))
#define CORBA_OpDescriptionSeq_allocbuf(l) ((CORBA_OperationDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_OperationDescription, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_AttributeDescription)
#define ORBIT_DECL_CORBA_sequence_CORBA_AttributeDescription 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_AttributeDescription_9 's'
#if !defined(_CORBA_sequence_CORBA_AttributeDescription_defined)
#define _CORBA_sequence_CORBA_AttributeDescription_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_AttributeDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_AttributeDescription;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_AttributeDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_AttributeDescription_struct;
#define TC_CORBA_sequence_CORBA_AttributeDescription ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_AttributeDescription_struct)
#endif
#define CORBA_sequence_CORBA_AttributeDescription__alloc() ((CORBA_sequence_CORBA_AttributeDescription *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_AttributeDescription))
#define CORBA_sequence_CORBA_AttributeDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_AttributeDescription,(m),(d))
#define CORBA_sequence_CORBA_AttributeDescription_allocbuf(l) ((CORBA_AttributeDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_AttributeDescription, (l)))
#define CORBA_sequence_CORBA_AttributeDescription_allocbuf(l) ((CORBA_AttributeDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_AttributeDescription, (l)))
#endif
#if !defined(_CORBA_AttrDescriptionSeq_defined)
#define _CORBA_AttrDescriptionSeq_defined 1
typedef CORBA_sequence_CORBA_AttributeDescription CORBA_AttrDescriptionSeq;
#define CORBA_AttrDescriptionSeq_marshal(x,y,z) CORBA_sequence_CORBA_AttributeDescription_marshal((x),(y),(z))
#define CORBA_AttrDescriptionSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_AttributeDescription_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_AttrDescriptionSeq_0)
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_0 'c'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_1 'o'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_2 'r'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_3 'b'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_4 'a'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_5 '_'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_6 'd'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_7 'e'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_8 'f'
#define TC_IMPL_TC_CORBA_AttrDescriptionSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AttrDescriptionSeq_struct;
#define TC_CORBA_AttrDescriptionSeq ((CORBA_TypeCode)&TC_CORBA_AttrDescriptionSeq_struct)
#endif
#define CORBA_AttrDescriptionSeq__alloc() ((CORBA_AttrDescriptionSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_AttributeDescription))
#define CORBA_AttrDescriptionSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_AttributeDescription,(m),(d))
#define CORBA_AttrDescriptionSeq_allocbuf(l) ((CORBA_AttributeDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_AttributeDescription, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ExtAttributeDescription)
#define ORBIT_DECL_CORBA_sequence_CORBA_ExtAttributeDescription 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ExtAttributeDescription_9 's'
#if !defined(_CORBA_sequence_CORBA_ExtAttributeDescription_defined)
#define _CORBA_sequence_CORBA_ExtAttributeDescription_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ExtAttributeDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ExtAttributeDescription;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ExtAttributeDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtAttributeDescription_struct;
#define TC_CORBA_sequence_CORBA_ExtAttributeDescription ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ExtAttributeDescription_struct)
#endif
#define CORBA_sequence_CORBA_ExtAttributeDescription__alloc() ((CORBA_sequence_CORBA_ExtAttributeDescription *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtAttributeDescription))
#define CORBA_sequence_CORBA_ExtAttributeDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtAttributeDescription,(m),(d))
#define CORBA_sequence_CORBA_ExtAttributeDescription_allocbuf(l) ((CORBA_ExtAttributeDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtAttributeDescription, (l)))
#define CORBA_sequence_CORBA_ExtAttributeDescription_allocbuf(l) ((CORBA_ExtAttributeDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtAttributeDescription, (l)))
#endif
#if !defined(_CORBA_ExtAttrDescriptionSeq_defined)
#define _CORBA_ExtAttrDescriptionSeq_defined 1
typedef CORBA_sequence_CORBA_ExtAttributeDescription CORBA_ExtAttrDescriptionSeq;
#define CORBA_ExtAttrDescriptionSeq_marshal(x,y,z) CORBA_sequence_CORBA_ExtAttributeDescription_marshal((x),(y),(z))
#define CORBA_ExtAttrDescriptionSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ExtAttributeDescription_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_0)
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_0 'c'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_1 'o'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_2 'r'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_3 'b'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_4 'a'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_5 '_'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_6 'd'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_7 'e'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_8 'f'
#define TC_IMPL_TC_CORBA_ExtAttrDescriptionSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtAttrDescriptionSeq_struct;
#define TC_CORBA_ExtAttrDescriptionSeq ((CORBA_TypeCode)&TC_CORBA_ExtAttrDescriptionSeq_struct)
#endif
#define CORBA_ExtAttrDescriptionSeq__alloc() ((CORBA_ExtAttrDescriptionSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ExtAttributeDescription))
#define CORBA_ExtAttrDescriptionSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ExtAttributeDescription,(m),(d))
#define CORBA_ExtAttrDescriptionSeq_allocbuf(l) ((CORBA_ExtAttributeDescription*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ExtAttributeDescription, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_InterfaceDef) && !defined(_CORBA_InterfaceDef_defined)
#define ORBIT_DECL_CORBA_InterfaceDef 1
#define _CORBA_InterfaceDef_defined 1
#define CORBA_InterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_InterfaceDef;
extern CORBA_unsigned_long CORBA_InterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_InterfaceDef_0)
#define TC_IMPL_TC_CORBA_InterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceDef_struct;
#define TC_CORBA_InterfaceDef ((CORBA_TypeCode)&TC_CORBA_InterfaceDef_struct)
#endif
#endif
#if !defined(_CORBA_InterfaceDef_FullInterfaceDescription_defined)
#define _CORBA_InterfaceDef_FullInterfaceDescription_defined 1
typedef struct CORBA_InterfaceDef_FullInterfaceDescription_type CORBA_InterfaceDef_FullInterfaceDescription;
struct CORBA_InterfaceDef_FullInterfaceDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_OpDescriptionSeq operations;
CORBA_AttrDescriptionSeq attributes;
CORBA_RepositoryIdSeq base_interfaces;
CORBA_TypeCode type;
CORBA_boolean is_abstract;
};

#if !defined(TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_0)
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceDef_FullInterfaceDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceDef_FullInterfaceDescription_struct;
#define TC_CORBA_InterfaceDef_FullInterfaceDescription ((CORBA_TypeCode)&TC_CORBA_InterfaceDef_FullInterfaceDescription_struct)
#endif
#define CORBA_InterfaceDef_FullInterfaceDescription__alloc() ((CORBA_InterfaceDef_FullInterfaceDescription *)ORBit_small_alloc (TC_CORBA_InterfaceDef_FullInterfaceDescription))
#define CORBA_InterfaceDef_FullInterfaceDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_InterfaceDef_FullInterfaceDescription,(m),(d))
#endif
#if !defined(_CORBA_InterfaceDescription_defined)
#define _CORBA_InterfaceDescription_defined 1
typedef struct CORBA_InterfaceDescription_type CORBA_InterfaceDescription;
struct CORBA_InterfaceDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_RepositoryIdSeq base_interfaces;
CORBA_boolean is_abstract;
};

#if !defined(TC_IMPL_TC_CORBA_InterfaceDescription_0)
#define TC_IMPL_TC_CORBA_InterfaceDescription_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceDescription_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceDescription_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceDescription_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceDescription_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceDescription_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceDescription_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceDescription_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceDescription_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceDescription_struct;
#define TC_CORBA_InterfaceDescription ((CORBA_TypeCode)&TC_CORBA_InterfaceDescription_struct)
#endif
#define CORBA_InterfaceDescription__alloc() ((CORBA_InterfaceDescription *)ORBit_small_alloc (TC_CORBA_InterfaceDescription))
#define CORBA_InterfaceDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_InterfaceDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_InterfaceAttrExtension) && !defined(_CORBA_InterfaceAttrExtension_defined)
#define ORBIT_DECL_CORBA_InterfaceAttrExtension 1
#define _CORBA_InterfaceAttrExtension_defined 1
#define CORBA_InterfaceAttrExtension__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_InterfaceAttrExtension;
extern CORBA_unsigned_long CORBA_InterfaceAttrExtension__classid;
#if !defined(TC_IMPL_TC_CORBA_InterfaceAttrExtension_0)
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceAttrExtension_struct;
#define TC_CORBA_InterfaceAttrExtension ((CORBA_TypeCode)&TC_CORBA_InterfaceAttrExtension_struct)
#endif
#endif
#if !defined(_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_defined)
#define _CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_defined 1
typedef struct CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_type CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription;
struct CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_OpDescriptionSeq operations;
CORBA_ExtAttrDescriptionSeq attributes;
CORBA_RepositoryIdSeq base_interfaces;
CORBA_TypeCode type;
};

#if !defined(TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_0)
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_0 'c'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_1 'o'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_2 'r'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_3 'b'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_4 'a'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_5 '_'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_6 'd'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_7 'e'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_8 'f'
#define TC_IMPL_TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_struct;
#define TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription ((CORBA_TypeCode)&TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_struct)
#endif
#define CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription__alloc() ((CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription *)ORBit_small_alloc (TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription))
#define CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_ExtInterfaceDef) && !defined(_CORBA_ExtInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtInterfaceDef 1
#define _CORBA_ExtInterfaceDef_defined 1
#define CORBA_ExtInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtInterfaceDef_struct;
#define TC_CORBA_ExtInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtInterfaceDef_struct)
#endif
#endif
#if !defined(_CORBA_Visibility_defined)
#define _CORBA_Visibility_defined 1
typedef CORBA_short CORBA_Visibility;
#define CORBA_Visibility_marshal(x,y,z) CORBA_short_marshal((x),(y),(z))
#define CORBA_Visibility_demarshal(x,y,z,i) CORBA_short_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_Visibility_0)
#define TC_IMPL_TC_CORBA_Visibility_0 'c'
#define TC_IMPL_TC_CORBA_Visibility_1 'o'
#define TC_IMPL_TC_CORBA_Visibility_2 'r'
#define TC_IMPL_TC_CORBA_Visibility_3 'b'
#define TC_IMPL_TC_CORBA_Visibility_4 'a'
#define TC_IMPL_TC_CORBA_Visibility_5 '_'
#define TC_IMPL_TC_CORBA_Visibility_6 'd'
#define TC_IMPL_TC_CORBA_Visibility_7 'e'
#define TC_IMPL_TC_CORBA_Visibility_8 'f'
#define TC_IMPL_TC_CORBA_Visibility_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Visibility_struct;
#define TC_CORBA_Visibility ((CORBA_TypeCode)&TC_CORBA_Visibility_struct)
#endif
#define CORBA_Visibility__alloc() ((CORBA_Visibility *)ORBit_small_alloc (TC_CORBA_short))
#define CORBA_Visibility__freekids(m,d) ORBit_small_freekids (TC_CORBA_short,(m),(d))
#endif
#ifndef CORBA_PRIVATE_MEMBER
#define CORBA_PRIVATE_MEMBER 0
#endif /* !CORBA_PRIVATE_MEMBER */

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

#if !defined(_CORBA_ValueMember_defined)
#define _CORBA_ValueMember_defined 1
typedef struct CORBA_ValueMember_type CORBA_ValueMember;
struct CORBA_ValueMember_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_TypeCode type;
CORBA_IDLType type_def;
CORBA_Visibility access;
};

#if !defined(TC_IMPL_TC_CORBA_ValueMember_0)
#define TC_IMPL_TC_CORBA_ValueMember_0 'c'
#define TC_IMPL_TC_CORBA_ValueMember_1 'o'
#define TC_IMPL_TC_CORBA_ValueMember_2 'r'
#define TC_IMPL_TC_CORBA_ValueMember_3 'b'
#define TC_IMPL_TC_CORBA_ValueMember_4 'a'
#define TC_IMPL_TC_CORBA_ValueMember_5 '_'
#define TC_IMPL_TC_CORBA_ValueMember_6 'd'
#define TC_IMPL_TC_CORBA_ValueMember_7 'e'
#define TC_IMPL_TC_CORBA_ValueMember_8 'f'
#define TC_IMPL_TC_CORBA_ValueMember_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueMember_struct;
#define TC_CORBA_ValueMember ((CORBA_TypeCode)&TC_CORBA_ValueMember_struct)
#endif
#define CORBA_ValueMember__alloc() ((CORBA_ValueMember *)ORBit_small_alloc (TC_CORBA_ValueMember))
#define CORBA_ValueMember__freekids(m,d) ORBit_small_freekids (TC_CORBA_ValueMember,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ValueMember)
#define ORBIT_DECL_CORBA_sequence_CORBA_ValueMember 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ValueMember_9 's'
#if !defined(_CORBA_sequence_CORBA_ValueMember_defined)
#define _CORBA_sequence_CORBA_ValueMember_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ValueMember* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ValueMember;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ValueMember_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ValueMember_struct;
#define TC_CORBA_sequence_CORBA_ValueMember ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ValueMember_struct)
#endif
#define CORBA_sequence_CORBA_ValueMember__alloc() ((CORBA_sequence_CORBA_ValueMember *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ValueMember))
#define CORBA_sequence_CORBA_ValueMember__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ValueMember,(m),(d))
#define CORBA_sequence_CORBA_ValueMember_allocbuf(l) ((CORBA_ValueMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ValueMember, (l)))
#define CORBA_sequence_CORBA_ValueMember_allocbuf(l) ((CORBA_ValueMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ValueMember, (l)))
#endif
#if !defined(_CORBA_ValueMemberSeq_defined)
#define _CORBA_ValueMemberSeq_defined 1
typedef CORBA_sequence_CORBA_ValueMember CORBA_ValueMemberSeq;
#define CORBA_ValueMemberSeq_marshal(x,y,z) CORBA_sequence_CORBA_ValueMember_marshal((x),(y),(z))
#define CORBA_ValueMemberSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_ValueMember_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ValueMemberSeq_0)
#define TC_IMPL_TC_CORBA_ValueMemberSeq_0 'c'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_1 'o'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_2 'r'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_3 'b'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_4 'a'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_5 '_'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_6 'd'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_7 'e'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_8 'f'
#define TC_IMPL_TC_CORBA_ValueMemberSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueMemberSeq_struct;
#define TC_CORBA_ValueMemberSeq ((CORBA_TypeCode)&TC_CORBA_ValueMemberSeq_struct)
#endif
#define CORBA_ValueMemberSeq__alloc() ((CORBA_ValueMemberSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ValueMember))
#define CORBA_ValueMemberSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ValueMember,(m),(d))
#define CORBA_ValueMemberSeq_allocbuf(l) ((CORBA_ValueMember*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ValueMember, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_ValueMemberDef) && !defined(_CORBA_ValueMemberDef_defined)
#define ORBIT_DECL_CORBA_ValueMemberDef 1
#define _CORBA_ValueMemberDef_defined 1
#define CORBA_ValueMemberDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueMemberDef;
extern CORBA_unsigned_long CORBA_ValueMemberDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueMemberDef_0)
#define TC_IMPL_TC_CORBA_ValueMemberDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueMemberDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueMemberDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueMemberDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueMemberDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueMemberDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueMemberDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueMemberDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueMemberDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueMemberDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueMemberDef_struct;
#define TC_CORBA_ValueMemberDef ((CORBA_TypeCode)&TC_CORBA_ValueMemberDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ValueDef) && !defined(_CORBA_ValueDef_defined)
#define ORBIT_DECL_CORBA_ValueDef 1
#define _CORBA_ValueDef_defined 1
#define CORBA_ValueDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueDef;
extern CORBA_unsigned_long CORBA_ValueDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueDef_0)
#define TC_IMPL_TC_CORBA_ValueDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueDef_struct;
#define TC_CORBA_ValueDef ((CORBA_TypeCode)&TC_CORBA_ValueDef_struct)
#endif
#endif
#if !defined(_CORBA_ValueDef_FullValueDescription_defined)
#define _CORBA_ValueDef_FullValueDescription_defined 1
typedef struct CORBA_ValueDef_FullValueDescription_type CORBA_ValueDef_FullValueDescription;
struct CORBA_ValueDef_FullValueDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_boolean is_abstract;
CORBA_boolean is_custom;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_OpDescriptionSeq operations;
CORBA_AttrDescriptionSeq attributes;
CORBA_ValueMemberSeq members;
CORBA_InitializerSeq initializers;
CORBA_RepositoryIdSeq supported_interfaces;
CORBA_RepositoryIdSeq abstract_base_values;
CORBA_boolean is_truncatable;
CORBA_RepositoryId base_value;
CORBA_TypeCode type;
};

#if !defined(TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_0)
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_0 'c'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_1 'o'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_2 'r'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_3 'b'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_4 'a'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_5 '_'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_6 'd'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_7 'e'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_8 'f'
#define TC_IMPL_TC_CORBA_ValueDef_FullValueDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueDef_FullValueDescription_struct;
#define TC_CORBA_ValueDef_FullValueDescription ((CORBA_TypeCode)&TC_CORBA_ValueDef_FullValueDescription_struct)
#endif
#define CORBA_ValueDef_FullValueDescription__alloc() ((CORBA_ValueDef_FullValueDescription *)ORBit_small_alloc (TC_CORBA_ValueDef_FullValueDescription))
#define CORBA_ValueDef_FullValueDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ValueDef_FullValueDescription,(m),(d))
#endif
#if !defined(_CORBA_ValueDescription_defined)
#define _CORBA_ValueDescription_defined 1
typedef struct CORBA_ValueDescription_type CORBA_ValueDescription;
struct CORBA_ValueDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_boolean is_abstract;
CORBA_boolean is_custom;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_RepositoryIdSeq supported_interfaces;
CORBA_RepositoryIdSeq abstract_base_values;
CORBA_boolean is_truncatable;
CORBA_RepositoryId base_value;
};

#if !defined(TC_IMPL_TC_CORBA_ValueDescription_0)
#define TC_IMPL_TC_CORBA_ValueDescription_0 'c'
#define TC_IMPL_TC_CORBA_ValueDescription_1 'o'
#define TC_IMPL_TC_CORBA_ValueDescription_2 'r'
#define TC_IMPL_TC_CORBA_ValueDescription_3 'b'
#define TC_IMPL_TC_CORBA_ValueDescription_4 'a'
#define TC_IMPL_TC_CORBA_ValueDescription_5 '_'
#define TC_IMPL_TC_CORBA_ValueDescription_6 'd'
#define TC_IMPL_TC_CORBA_ValueDescription_7 'e'
#define TC_IMPL_TC_CORBA_ValueDescription_8 'f'
#define TC_IMPL_TC_CORBA_ValueDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueDescription_struct;
#define TC_CORBA_ValueDescription ((CORBA_TypeCode)&TC_CORBA_ValueDescription_struct)
#endif
#define CORBA_ValueDescription__alloc() ((CORBA_ValueDescription *)ORBit_small_alloc (TC_CORBA_ValueDescription))
#define CORBA_ValueDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ValueDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_ExtValueDef) && !defined(_CORBA_ExtValueDef_defined)
#define ORBIT_DECL_CORBA_ExtValueDef 1
#define _CORBA_ExtValueDef_defined 1
#define CORBA_ExtValueDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtValueDef;
extern CORBA_unsigned_long CORBA_ExtValueDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtValueDef_0)
#define TC_IMPL_TC_CORBA_ExtValueDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtValueDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtValueDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtValueDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtValueDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtValueDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtValueDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtValueDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtValueDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtValueDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtValueDef_struct;
#define TC_CORBA_ExtValueDef ((CORBA_TypeCode)&TC_CORBA_ExtValueDef_struct)
#endif
#endif
#if !defined(_CORBA_ExtValueDef_ExtFullValueDescription_defined)
#define _CORBA_ExtValueDef_ExtFullValueDescription_defined 1
typedef struct CORBA_ExtValueDef_ExtFullValueDescription_type CORBA_ExtValueDef_ExtFullValueDescription;
struct CORBA_ExtValueDef_ExtFullValueDescription_type {
CORBA_Identifier name;
CORBA_RepositoryId id;
CORBA_boolean is_abstract;
CORBA_boolean is_custom;
CORBA_RepositoryId defined_in;
CORBA_VersionSpec version;
CORBA_OpDescriptionSeq operations;
CORBA_ExtAttrDescriptionSeq attributes;
CORBA_ValueMemberSeq members;
CORBA_ExtInitializerSeq initializers;
CORBA_RepositoryIdSeq supported_interfaces;
CORBA_RepositoryIdSeq abstract_base_values;
CORBA_boolean is_truncatable;
CORBA_RepositoryId base_value;
CORBA_TypeCode type;
};

#if !defined(TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_0)
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_0 'c'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_1 'o'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_2 'r'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_3 'b'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_4 'a'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_5 '_'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_6 'd'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_7 'e'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_8 'f'
#define TC_IMPL_TC_CORBA_ExtValueDef_ExtFullValueDescription_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtValueDef_ExtFullValueDescription_struct;
#define TC_CORBA_ExtValueDef_ExtFullValueDescription ((CORBA_TypeCode)&TC_CORBA_ExtValueDef_ExtFullValueDescription_struct)
#endif
#define CORBA_ExtValueDef_ExtFullValueDescription__alloc() ((CORBA_ExtValueDef_ExtFullValueDescription *)ORBit_small_alloc (TC_CORBA_ExtValueDef_ExtFullValueDescription))
#define CORBA_ExtValueDef_ExtFullValueDescription__freekids(m,d) ORBit_small_freekids (TC_CORBA_ExtValueDef_ExtFullValueDescription,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_ValueBoxDef) && !defined(_CORBA_ValueBoxDef_defined)
#define ORBIT_DECL_CORBA_ValueBoxDef 1
#define _CORBA_ValueBoxDef_defined 1
#define CORBA_ValueBoxDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ValueBoxDef;
extern CORBA_unsigned_long CORBA_ValueBoxDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ValueBoxDef_0)
#define TC_IMPL_TC_CORBA_ValueBoxDef_0 'c'
#define TC_IMPL_TC_CORBA_ValueBoxDef_1 'o'
#define TC_IMPL_TC_CORBA_ValueBoxDef_2 'r'
#define TC_IMPL_TC_CORBA_ValueBoxDef_3 'b'
#define TC_IMPL_TC_CORBA_ValueBoxDef_4 'a'
#define TC_IMPL_TC_CORBA_ValueBoxDef_5 '_'
#define TC_IMPL_TC_CORBA_ValueBoxDef_6 'd'
#define TC_IMPL_TC_CORBA_ValueBoxDef_7 'e'
#define TC_IMPL_TC_CORBA_ValueBoxDef_8 'f'
#define TC_IMPL_TC_CORBA_ValueBoxDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueBoxDef_struct;
#define TC_CORBA_ValueBoxDef ((CORBA_TypeCode)&TC_CORBA_ValueBoxDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_AbstractInterfaceDef) && !defined(_CORBA_AbstractInterfaceDef_defined)
#define ORBIT_DECL_CORBA_AbstractInterfaceDef 1
#define _CORBA_AbstractInterfaceDef_defined 1
#define CORBA_AbstractInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_AbstractInterfaceDef;
extern CORBA_unsigned_long CORBA_AbstractInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_AbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_AbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AbstractInterfaceDef_struct;
#define TC_CORBA_AbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_AbstractInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExtAbstractInterfaceDef) && !defined(_CORBA_ExtAbstractInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtAbstractInterfaceDef 1
#define _CORBA_ExtAbstractInterfaceDef_defined 1
#define CORBA_ExtAbstractInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtAbstractInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtAbstractInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtAbstractInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtAbstractInterfaceDef_struct;
#define TC_CORBA_ExtAbstractInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtAbstractInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_LocalInterfaceDef) && !defined(_CORBA_LocalInterfaceDef_defined)
#define ORBIT_DECL_CORBA_LocalInterfaceDef 1
#define _CORBA_LocalInterfaceDef_defined 1
#define CORBA_LocalInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_LocalInterfaceDef;
extern CORBA_unsigned_long CORBA_LocalInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_LocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_LocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_LocalInterfaceDef_struct;
#define TC_CORBA_LocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_LocalInterfaceDef_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ExtLocalInterfaceDef) && !defined(_CORBA_ExtLocalInterfaceDef_defined)
#define ORBIT_DECL_CORBA_ExtLocalInterfaceDef 1
#define _CORBA_ExtLocalInterfaceDef_defined 1
#define CORBA_ExtLocalInterfaceDef__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_ExtLocalInterfaceDef;
extern CORBA_unsigned_long CORBA_ExtLocalInterfaceDef__classid;
#if !defined(TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_0)
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_0 'c'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_1 'o'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_2 'r'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_3 'b'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_4 'a'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_5 '_'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_6 'd'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_7 'e'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_8 'f'
#define TC_IMPL_TC_CORBA_ExtLocalInterfaceDef_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ExtLocalInterfaceDef_struct;
#define TC_CORBA_ExtLocalInterfaceDef ((CORBA_TypeCode)&TC_CORBA_ExtLocalInterfaceDef_struct)
#endif
#endif
#if !defined(_CORBA_TCKind_defined)
#define _CORBA_TCKind_defined 1
typedef enum {
  CORBA_tk_null,
  CORBA_tk_void,
  CORBA_tk_short,
  CORBA_tk_long,
  CORBA_tk_ushort,
  CORBA_tk_ulong,
  CORBA_tk_float,
  CORBA_tk_double,
  CORBA_tk_boolean,
  CORBA_tk_char,
  CORBA_tk_octet,
  CORBA_tk_any,
  CORBA_tk_TypeCode,
  CORBA_tk_Principal,
  CORBA_tk_objref,
  CORBA_tk_struct,
  CORBA_tk_union,
  CORBA_tk_enum,
  CORBA_tk_string,
  CORBA_tk_sequence,
  CORBA_tk_array,
  CORBA_tk_alias,
  CORBA_tk_except,
  CORBA_tk_longlong,
  CORBA_tk_ulonglong,
  CORBA_tk_longdouble,
  CORBA_tk_wchar,
  CORBA_tk_wstring,
  CORBA_tk_fixed,
  CORBA_tk_value,
  CORBA_tk_value_box,
  CORBA_tk_native,
  CORBA_tk_abstract_interface,
  CORBA_tk_local_interface,
  CORBA_tk_component,
  CORBA_tk_home,
  CORBA_tk_event
} CORBA_TCKind;
#if !defined(TC_IMPL_TC_CORBA_TCKind_0)
#define TC_IMPL_TC_CORBA_TCKind_0 'c'
#define TC_IMPL_TC_CORBA_TCKind_1 'o'
#define TC_IMPL_TC_CORBA_TCKind_2 'r'
#define TC_IMPL_TC_CORBA_TCKind_3 'b'
#define TC_IMPL_TC_CORBA_TCKind_4 'a'
#define TC_IMPL_TC_CORBA_TCKind_5 '_'
#define TC_IMPL_TC_CORBA_TCKind_6 'd'
#define TC_IMPL_TC_CORBA_TCKind_7 'e'
#define TC_IMPL_TC_CORBA_TCKind_8 'f'
#define TC_IMPL_TC_CORBA_TCKind_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TCKind_struct;
#define TC_CORBA_TCKind ((CORBA_TypeCode)&TC_CORBA_TCKind_struct)
#endif
#endif
#if !defined(_CORBA_ValueModifier_defined)
#define _CORBA_ValueModifier_defined 1
typedef CORBA_short CORBA_ValueModifier;
#define CORBA_ValueModifier_marshal(x,y,z) CORBA_short_marshal((x),(y),(z))
#define CORBA_ValueModifier_demarshal(x,y,z,i) CORBA_short_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ValueModifier_0)
#define TC_IMPL_TC_CORBA_ValueModifier_0 'c'
#define TC_IMPL_TC_CORBA_ValueModifier_1 'o'
#define TC_IMPL_TC_CORBA_ValueModifier_2 'r'
#define TC_IMPL_TC_CORBA_ValueModifier_3 'b'
#define TC_IMPL_TC_CORBA_ValueModifier_4 'a'
#define TC_IMPL_TC_CORBA_ValueModifier_5 '_'
#define TC_IMPL_TC_CORBA_ValueModifier_6 'd'
#define TC_IMPL_TC_CORBA_ValueModifier_7 'e'
#define TC_IMPL_TC_CORBA_ValueModifier_8 'f'
#define TC_IMPL_TC_CORBA_ValueModifier_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ValueModifier_struct;
#define TC_CORBA_ValueModifier ((CORBA_TypeCode)&TC_CORBA_ValueModifier_struct)
#endif
#define CORBA_ValueModifier__alloc() ((CORBA_ValueModifier *)ORBit_small_alloc (TC_CORBA_short))
#define CORBA_ValueModifier__freekids(m,d) ORBit_small_freekids (TC_CORBA_short,(m),(d))
#endif
#ifndef CORBA_VM_NONE
#define CORBA_VM_NONE 0
#endif /* !CORBA_VM_NONE */

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

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

#ifndef CORBA_VM_TRUNCATABLE
#define CORBA_VM_TRUNCATABLE 3
#endif /* !CORBA_VM_TRUNCATABLE */

#if !defined(ORBIT_DECL_CORBA_TypeCode) && !defined(_CORBA_TypeCode_defined)
#define ORBIT_DECL_CORBA_TypeCode 1
#define _CORBA_TypeCode_defined 1
#define CORBA_TypeCode__freekids CORBA_Object__freekids
typedef CORBA_Object CORBA_TypeCode;
extern CORBA_unsigned_long CORBA_TypeCode__classid;
#if !defined(TC_IMPL_TC_CORBA_TypeCode_0)
#define TC_IMPL_TC_CORBA_TypeCode_0 'c'
#define TC_IMPL_TC_CORBA_TypeCode_1 'o'
#define TC_IMPL_TC_CORBA_TypeCode_2 'r'
#define TC_IMPL_TC_CORBA_TypeCode_3 'b'
#define TC_IMPL_TC_CORBA_TypeCode_4 'a'
#define TC_IMPL_TC_CORBA_TypeCode_5 '_'
#define TC_IMPL_TC_CORBA_TypeCode_6 'd'
#define TC_IMPL_TC_CORBA_TypeCode_7 'e'
#define TC_IMPL_TC_CORBA_TypeCode_8 'f'
#define TC_IMPL_TC_CORBA_TypeCode_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TypeCode_struct;
#define TC_CORBA_TypeCode ((CORBA_TypeCode)&TC_CORBA_TypeCode_struct)
#endif
#endif
#undef ex_CORBA_TypeCode_Bounds
#define ex_CORBA_TypeCode_Bounds "IDL:omg.org/CORBA/TypeCode/Bounds:1.0"
#if !defined(_CORBA_TypeCode_Bounds_defined)
#define _CORBA_TypeCode_Bounds_defined 1
typedef struct CORBA_TypeCode_Bounds_type CORBA_TypeCode_Bounds;
struct CORBA_TypeCode_Bounds_type {
int dummy;
};

#if !defined(TC_IMPL_TC_CORBA_TypeCode_Bounds_0)
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_0 'c'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_1 'o'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_2 'r'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_3 'b'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_4 'a'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_5 '_'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_6 'd'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_7 'e'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_8 'f'
#define TC_IMPL_TC_CORBA_TypeCode_Bounds_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TypeCode_Bounds_struct;
#define TC_CORBA_TypeCode_Bounds ((CORBA_TypeCode)&TC_CORBA_TypeCode_Bounds_struct)
#endif
#define CORBA_TypeCode_Bounds__alloc() ((CORBA_TypeCode_Bounds *)ORBit_small_alloc (TC_CORBA_TypeCode_Bounds))
#define CORBA_TypeCode_Bounds__freekids(m,d) ORBit_small_freekids (TC_CORBA_TypeCode_Bounds,(m),(d))
#endif
#undef ex_CORBA_TypeCode_BadKind
#define ex_CORBA_TypeCode_BadKind "IDL:omg.org/CORBA/TypeCode/BadKind:1.0"
#if !defined(_CORBA_TypeCode_BadKind_defined)
#define _CORBA_TypeCode_BadKind_defined 1
typedef struct CORBA_TypeCode_BadKind_type CORBA_TypeCode_BadKind;
struct CORBA_TypeCode_BadKind_type {
int dummy;
};

#if !defined(TC_IMPL_TC_CORBA_TypeCode_BadKind_0)
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_0 'c'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_1 'o'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_2 'r'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_3 'b'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_4 'a'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_5 '_'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_6 'd'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_7 'e'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_8 'f'
#define TC_IMPL_TC_CORBA_TypeCode_BadKind_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_TypeCode_BadKind_struct;
#define TC_CORBA_TypeCode_BadKind ((CORBA_TypeCode)&TC_CORBA_TypeCode_BadKind_struct)
#endif
#define CORBA_TypeCode_BadKind__alloc() ((CORBA_TypeCode_BadKind *)ORBit_small_alloc (TC_CORBA_TypeCode_BadKind))
#define CORBA_TypeCode_BadKind__freekids(m,d) ORBit_small_freekids (TC_CORBA_TypeCode_BadKind,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_any)
#define ORBIT_DECL_CORBA_sequence_CORBA_any 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_any_9 's'
#if !defined(_CORBA_sequence_CORBA_any_defined)
#define _CORBA_sequence_CORBA_any_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_any* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_any;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_any_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_any_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_any_struct;
#define TC_CORBA_sequence_CORBA_any ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_any_struct)
#endif
#define CORBA_sequence_CORBA_any__alloc() ((CORBA_sequence_CORBA_any *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_any))
#define CORBA_sequence_CORBA_any__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_any,(m),(d))
#define CORBA_sequence_CORBA_any_allocbuf(l) ((CORBA_any*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_any, (l)))
#define CORBA_sequence_CORBA_any_allocbuf(l) ((CORBA_any*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_any, (l)))
#endif
#if !defined(_CORBA_AnySeq_defined)
#define _CORBA_AnySeq_defined 1
typedef CORBA_sequence_CORBA_any CORBA_AnySeq;
#define CORBA_AnySeq_marshal(x,y,z) CORBA_sequence_CORBA_any_marshal((x),(y),(z))
#define CORBA_AnySeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_any_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_AnySeq_0)
#define TC_IMPL_TC_CORBA_AnySeq_0 'c'
#define TC_IMPL_TC_CORBA_AnySeq_1 'o'
#define TC_IMPL_TC_CORBA_AnySeq_2 'r'
#define TC_IMPL_TC_CORBA_AnySeq_3 'b'
#define TC_IMPL_TC_CORBA_AnySeq_4 'a'
#define TC_IMPL_TC_CORBA_AnySeq_5 '_'
#define TC_IMPL_TC_CORBA_AnySeq_6 'd'
#define TC_IMPL_TC_CORBA_AnySeq_7 'e'
#define TC_IMPL_TC_CORBA_AnySeq_8 'f'
#define TC_IMPL_TC_CORBA_AnySeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_AnySeq_struct;
#define TC_CORBA_AnySeq ((CORBA_TypeCode)&TC_CORBA_AnySeq_struct)
#endif
#define CORBA_AnySeq__alloc() ((CORBA_AnySeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_any))
#define CORBA_AnySeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_any,(m),(d))
#define CORBA_AnySeq_allocbuf(l) ((CORBA_any*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_any, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_boolean)
#define ORBIT_DECL_CORBA_sequence_CORBA_boolean 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_9 's'
#if !defined(_CORBA_sequence_CORBA_boolean_defined)
#define _CORBA_sequence_CORBA_boolean_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_boolean* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_boolean;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_boolean_struct;
#define TC_CORBA_sequence_CORBA_boolean ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_boolean_struct)
#endif
#define CORBA_sequence_CORBA_boolean__alloc() ((CORBA_sequence_CORBA_boolean *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_boolean))
#define CORBA_sequence_CORBA_boolean__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_boolean,(m),(d))
#define CORBA_sequence_CORBA_boolean_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
#define CORBA_sequence_CORBA_boolean_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
#endif
#if !defined(_CORBA_BooleanSeq_defined)
#define _CORBA_BooleanSeq_defined 1
typedef CORBA_sequence_CORBA_boolean CORBA_BooleanSeq;
#define CORBA_BooleanSeq_marshal(x,y,z) CORBA_sequence_CORBA_boolean_marshal((x),(y),(z))
#define CORBA_BooleanSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_boolean_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_BooleanSeq_0)
#define TC_IMPL_TC_CORBA_BooleanSeq_0 'c'
#define TC_IMPL_TC_CORBA_BooleanSeq_1 'o'
#define TC_IMPL_TC_CORBA_BooleanSeq_2 'r'
#define TC_IMPL_TC_CORBA_BooleanSeq_3 'b'
#define TC_IMPL_TC_CORBA_BooleanSeq_4 'a'
#define TC_IMPL_TC_CORBA_BooleanSeq_5 '_'
#define TC_IMPL_TC_CORBA_BooleanSeq_6 'd'
#define TC_IMPL_TC_CORBA_BooleanSeq_7 'e'
#define TC_IMPL_TC_CORBA_BooleanSeq_8 'f'
#define TC_IMPL_TC_CORBA_BooleanSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BooleanSeq_struct;
#define TC_CORBA_BooleanSeq ((CORBA_TypeCode)&TC_CORBA_BooleanSeq_struct)
#endif
#define CORBA_BooleanSeq__alloc() ((CORBA_BooleanSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_boolean))
#define CORBA_BooleanSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_boolean,(m),(d))
#define CORBA_BooleanSeq_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_char)
#define ORBIT_DECL_CORBA_sequence_CORBA_char 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_char_9 's'
#if !defined(_CORBA_sequence_CORBA_char_defined)
#define _CORBA_sequence_CORBA_char_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_char* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_char;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_char_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_char_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_char_struct;
#define TC_CORBA_sequence_CORBA_char ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_char_struct)
#endif
#define CORBA_sequence_CORBA_char__alloc() ((CORBA_sequence_CORBA_char *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_char))
#define CORBA_sequence_CORBA_char__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_char,(m),(d))
#define CORBA_sequence_CORBA_char_allocbuf(l) ((CORBA_char*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_char, (l)))
#define CORBA_sequence_CORBA_char_allocbuf(l) ((CORBA_char*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_char, (l)))
#endif
#if !defined(_CORBA_CharSeq_defined)
#define _CORBA_CharSeq_defined 1
typedef CORBA_sequence_CORBA_char CORBA_CharSeq;
#define CORBA_CharSeq_marshal(x,y,z) CORBA_sequence_CORBA_char_marshal((x),(y),(z))
#define CORBA_CharSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_char_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_CharSeq_0)
#define TC_IMPL_TC_CORBA_CharSeq_0 'c'
#define TC_IMPL_TC_CORBA_CharSeq_1 'o'
#define TC_IMPL_TC_CORBA_CharSeq_2 'r'
#define TC_IMPL_TC_CORBA_CharSeq_3 'b'
#define TC_IMPL_TC_CORBA_CharSeq_4 'a'
#define TC_IMPL_TC_CORBA_CharSeq_5 '_'
#define TC_IMPL_TC_CORBA_CharSeq_6 'd'
#define TC_IMPL_TC_CORBA_CharSeq_7 'e'
#define TC_IMPL_TC_CORBA_CharSeq_8 'f'
#define TC_IMPL_TC_CORBA_CharSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_CharSeq_struct;
#define TC_CORBA_CharSeq ((CORBA_TypeCode)&TC_CORBA_CharSeq_struct)
#endif
#define CORBA_CharSeq__alloc() ((CORBA_CharSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_char))
#define CORBA_CharSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_char,(m),(d))
#define CORBA_CharSeq_allocbuf(l) ((CORBA_char*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_char, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_wchar)
#define ORBIT_DECL_CORBA_sequence_CORBA_wchar 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wchar_9 's'
#if !defined(_CORBA_sequence_CORBA_wchar_defined)
#define _CORBA_sequence_CORBA_wchar_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_wchar* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_wchar;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_wchar_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wchar_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_wchar_struct;
#define TC_CORBA_sequence_CORBA_wchar ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_wchar_struct)
#endif
#define CORBA_sequence_CORBA_wchar__alloc() ((CORBA_sequence_CORBA_wchar *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_wchar))
#define CORBA_sequence_CORBA_wchar__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_wchar,(m),(d))
#define CORBA_sequence_CORBA_wchar_allocbuf(l) ((CORBA_wchar*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_wchar, (l)))
#define CORBA_sequence_CORBA_wchar_allocbuf(l) ((CORBA_wchar*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_wchar, (l)))
#endif
#if !defined(_CORBA_WCharSeq_defined)
#define _CORBA_WCharSeq_defined 1
typedef CORBA_sequence_CORBA_wchar CORBA_WCharSeq;
#define CORBA_WCharSeq_marshal(x,y,z) CORBA_sequence_CORBA_wchar_marshal((x),(y),(z))
#define CORBA_WCharSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_wchar_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_WCharSeq_0)
#define TC_IMPL_TC_CORBA_WCharSeq_0 'c'
#define TC_IMPL_TC_CORBA_WCharSeq_1 'o'
#define TC_IMPL_TC_CORBA_WCharSeq_2 'r'
#define TC_IMPL_TC_CORBA_WCharSeq_3 'b'
#define TC_IMPL_TC_CORBA_WCharSeq_4 'a'
#define TC_IMPL_TC_CORBA_WCharSeq_5 '_'
#define TC_IMPL_TC_CORBA_WCharSeq_6 'd'
#define TC_IMPL_TC_CORBA_WCharSeq_7 'e'
#define TC_IMPL_TC_CORBA_WCharSeq_8 'f'
#define TC_IMPL_TC_CORBA_WCharSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_WCharSeq_struct;
#define TC_CORBA_WCharSeq ((CORBA_TypeCode)&TC_CORBA_WCharSeq_struct)
#endif
#define CORBA_WCharSeq__alloc() ((CORBA_WCharSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_wchar))
#define CORBA_WCharSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_wchar,(m),(d))
#define CORBA_WCharSeq_allocbuf(l) ((CORBA_wchar*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_wchar, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_octet)
#define ORBIT_DECL_CORBA_sequence_CORBA_octet 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_9 's'
#if !defined(_CORBA_sequence_CORBA_octet_defined)
#define _CORBA_sequence_CORBA_octet_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_octet* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_octet;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_octet_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_octet_struct;
#define TC_CORBA_sequence_CORBA_octet ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_octet_struct)
#endif
#define CORBA_sequence_CORBA_octet__alloc() ((CORBA_sequence_CORBA_octet *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_octet))
#define CORBA_sequence_CORBA_octet__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_octet,(m),(d))
#define CORBA_sequence_CORBA_octet_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
#define CORBA_sequence_CORBA_octet_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
#endif
#if !defined(_CORBA_OctetSeq_defined)
#define _CORBA_OctetSeq_defined 1
typedef CORBA_sequence_CORBA_octet CORBA_OctetSeq;
#define CORBA_OctetSeq_marshal(x,y,z) CORBA_sequence_CORBA_octet_marshal((x),(y),(z))
#define CORBA_OctetSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_octet_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_OctetSeq_0)
#define TC_IMPL_TC_CORBA_OctetSeq_0 'c'
#define TC_IMPL_TC_CORBA_OctetSeq_1 'o'
#define TC_IMPL_TC_CORBA_OctetSeq_2 'r'
#define TC_IMPL_TC_CORBA_OctetSeq_3 'b'
#define TC_IMPL_TC_CORBA_OctetSeq_4 'a'
#define TC_IMPL_TC_CORBA_OctetSeq_5 '_'
#define TC_IMPL_TC_CORBA_OctetSeq_6 'd'
#define TC_IMPL_TC_CORBA_OctetSeq_7 'e'
#define TC_IMPL_TC_CORBA_OctetSeq_8 'f'
#define TC_IMPL_TC_CORBA_OctetSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_OctetSeq_struct;
#define TC_CORBA_OctetSeq ((CORBA_TypeCode)&TC_CORBA_OctetSeq_struct)
#endif
#define CORBA_OctetSeq__alloc() ((CORBA_OctetSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_octet))
#define CORBA_OctetSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_octet,(m),(d))
#define CORBA_OctetSeq_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_short)
#define ORBIT_DECL_CORBA_sequence_CORBA_short 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_short_9 's'
#if !defined(_CORBA_sequence_CORBA_short_defined)
#define _CORBA_sequence_CORBA_short_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_short* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_short;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_short_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_short_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_short_struct;
#define TC_CORBA_sequence_CORBA_short ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_short_struct)
#endif
#define CORBA_sequence_CORBA_short__alloc() ((CORBA_sequence_CORBA_short *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_short))
#define CORBA_sequence_CORBA_short__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_short,(m),(d))
#define CORBA_sequence_CORBA_short_allocbuf(l) ((CORBA_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_short, (l)))
#define CORBA_sequence_CORBA_short_allocbuf(l) ((CORBA_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_short, (l)))
#endif
#if !defined(_CORBA_ShortSeq_defined)
#define _CORBA_ShortSeq_defined 1
typedef CORBA_sequence_CORBA_short CORBA_ShortSeq;
#define CORBA_ShortSeq_marshal(x,y,z) CORBA_sequence_CORBA_short_marshal((x),(y),(z))
#define CORBA_ShortSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_short_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ShortSeq_0)
#define TC_IMPL_TC_CORBA_ShortSeq_0 'c'
#define TC_IMPL_TC_CORBA_ShortSeq_1 'o'
#define TC_IMPL_TC_CORBA_ShortSeq_2 'r'
#define TC_IMPL_TC_CORBA_ShortSeq_3 'b'
#define TC_IMPL_TC_CORBA_ShortSeq_4 'a'
#define TC_IMPL_TC_CORBA_ShortSeq_5 '_'
#define TC_IMPL_TC_CORBA_ShortSeq_6 'd'
#define TC_IMPL_TC_CORBA_ShortSeq_7 'e'
#define TC_IMPL_TC_CORBA_ShortSeq_8 'f'
#define TC_IMPL_TC_CORBA_ShortSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ShortSeq_struct;
#define TC_CORBA_ShortSeq ((CORBA_TypeCode)&TC_CORBA_ShortSeq_struct)
#endif
#define CORBA_ShortSeq__alloc() ((CORBA_ShortSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_short))
#define CORBA_ShortSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_short,(m),(d))
#define CORBA_ShortSeq_allocbuf(l) ((CORBA_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_short, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_unsigned_short)
#define ORBIT_DECL_CORBA_sequence_CORBA_unsigned_short 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_short_9 's'
#if !defined(_CORBA_sequence_CORBA_unsigned_short_defined)
#define _CORBA_sequence_CORBA_unsigned_short_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_short* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_short;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_short_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_short_struct;
#define TC_CORBA_sequence_CORBA_unsigned_short ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_unsigned_short_struct)
#endif
#define CORBA_sequence_CORBA_unsigned_short__alloc() ((CORBA_sequence_CORBA_unsigned_short *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_short))
#define CORBA_sequence_CORBA_unsigned_short__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_short,(m),(d))
#define CORBA_sequence_CORBA_unsigned_short_allocbuf(l) ((CORBA_unsigned_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_short, (l)))
#define CORBA_sequence_CORBA_unsigned_short_allocbuf(l) ((CORBA_unsigned_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_short, (l)))
#endif
#if !defined(_CORBA_UShortSeq_defined)
#define _CORBA_UShortSeq_defined 1
typedef CORBA_sequence_CORBA_unsigned_short CORBA_UShortSeq;
#define CORBA_UShortSeq_marshal(x,y,z) CORBA_sequence_CORBA_unsigned_short_marshal((x),(y),(z))
#define CORBA_UShortSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_unsigned_short_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_UShortSeq_0)
#define TC_IMPL_TC_CORBA_UShortSeq_0 'c'
#define TC_IMPL_TC_CORBA_UShortSeq_1 'o'
#define TC_IMPL_TC_CORBA_UShortSeq_2 'r'
#define TC_IMPL_TC_CORBA_UShortSeq_3 'b'
#define TC_IMPL_TC_CORBA_UShortSeq_4 'a'
#define TC_IMPL_TC_CORBA_UShortSeq_5 '_'
#define TC_IMPL_TC_CORBA_UShortSeq_6 'd'
#define TC_IMPL_TC_CORBA_UShortSeq_7 'e'
#define TC_IMPL_TC_CORBA_UShortSeq_8 'f'
#define TC_IMPL_TC_CORBA_UShortSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_UShortSeq_struct;
#define TC_CORBA_UShortSeq ((CORBA_TypeCode)&TC_CORBA_UShortSeq_struct)
#endif
#define CORBA_UShortSeq__alloc() ((CORBA_UShortSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_short))
#define CORBA_UShortSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_short,(m),(d))
#define CORBA_UShortSeq_allocbuf(l) ((CORBA_unsigned_short*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_short, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_long)
#define ORBIT_DECL_CORBA_sequence_CORBA_long 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_9 's'
#if !defined(_CORBA_sequence_CORBA_long_defined)
#define _CORBA_sequence_CORBA_long_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_long;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_long_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_long_struct;
#define TC_CORBA_sequence_CORBA_long ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_long_struct)
#endif
#define CORBA_sequence_CORBA_long__alloc() ((CORBA_sequence_CORBA_long *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_long))
#define CORBA_sequence_CORBA_long__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_long,(m),(d))
#define CORBA_sequence_CORBA_long_allocbuf(l) ((CORBA_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long, (l)))
#define CORBA_sequence_CORBA_long_allocbuf(l) ((CORBA_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long, (l)))
#endif
#if !defined(_CORBA_LongSeq_defined)
#define _CORBA_LongSeq_defined 1
typedef CORBA_sequence_CORBA_long CORBA_LongSeq;
#define CORBA_LongSeq_marshal(x,y,z) CORBA_sequence_CORBA_long_marshal((x),(y),(z))
#define CORBA_LongSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_LongSeq_0)
#define TC_IMPL_TC_CORBA_LongSeq_0 'c'
#define TC_IMPL_TC_CORBA_LongSeq_1 'o'
#define TC_IMPL_TC_CORBA_LongSeq_2 'r'
#define TC_IMPL_TC_CORBA_LongSeq_3 'b'
#define TC_IMPL_TC_CORBA_LongSeq_4 'a'
#define TC_IMPL_TC_CORBA_LongSeq_5 '_'
#define TC_IMPL_TC_CORBA_LongSeq_6 'd'
#define TC_IMPL_TC_CORBA_LongSeq_7 'e'
#define TC_IMPL_TC_CORBA_LongSeq_8 'f'
#define TC_IMPL_TC_CORBA_LongSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_LongSeq_struct;
#define TC_CORBA_LongSeq ((CORBA_TypeCode)&TC_CORBA_LongSeq_struct)
#endif
#define CORBA_LongSeq__alloc() ((CORBA_LongSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_long))
#define CORBA_LongSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_long,(m),(d))
#define CORBA_LongSeq_allocbuf(l) ((CORBA_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long)
#define ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_9 's'
#if !defined(_CORBA_sequence_CORBA_unsigned_long_defined)
#define _CORBA_sequence_CORBA_unsigned_long_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_long;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_long_struct;
#define TC_CORBA_sequence_CORBA_unsigned_long ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_unsigned_long_struct)
#endif
#define CORBA_sequence_CORBA_unsigned_long__alloc() ((CORBA_sequence_CORBA_unsigned_long *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_long))
#define CORBA_sequence_CORBA_unsigned_long__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_long,(m),(d))
#define CORBA_sequence_CORBA_unsigned_long_allocbuf(l) ((CORBA_unsigned_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long, (l)))
#define CORBA_sequence_CORBA_unsigned_long_allocbuf(l) ((CORBA_unsigned_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long, (l)))
#endif
#if !defined(_CORBA_ULongSeq_defined)
#define _CORBA_ULongSeq_defined 1
typedef CORBA_sequence_CORBA_unsigned_long CORBA_ULongSeq;
#define CORBA_ULongSeq_marshal(x,y,z) CORBA_sequence_CORBA_unsigned_long_marshal((x),(y),(z))
#define CORBA_ULongSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ULongSeq_0)
#define TC_IMPL_TC_CORBA_ULongSeq_0 'c'
#define TC_IMPL_TC_CORBA_ULongSeq_1 'o'
#define TC_IMPL_TC_CORBA_ULongSeq_2 'r'
#define TC_IMPL_TC_CORBA_ULongSeq_3 'b'
#define TC_IMPL_TC_CORBA_ULongSeq_4 'a'
#define TC_IMPL_TC_CORBA_ULongSeq_5 '_'
#define TC_IMPL_TC_CORBA_ULongSeq_6 'd'
#define TC_IMPL_TC_CORBA_ULongSeq_7 'e'
#define TC_IMPL_TC_CORBA_ULongSeq_8 'f'
#define TC_IMPL_TC_CORBA_ULongSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ULongSeq_struct;
#define TC_CORBA_ULongSeq ((CORBA_TypeCode)&TC_CORBA_ULongSeq_struct)
#endif
#define CORBA_ULongSeq__alloc() ((CORBA_ULongSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_long))
#define CORBA_ULongSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_long,(m),(d))
#define CORBA_ULongSeq_allocbuf(l) ((CORBA_unsigned_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_long_long)
#define ORBIT_DECL_CORBA_sequence_CORBA_long_long 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_long_9 's'
#if !defined(_CORBA_sequence_CORBA_long_long_defined)
#define _CORBA_sequence_CORBA_long_long_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_long_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_long_long;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_long_long_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_long_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_long_long_struct;
#define TC_CORBA_sequence_CORBA_long_long ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_long_long_struct)
#endif
#define CORBA_sequence_CORBA_long_long__alloc() ((CORBA_sequence_CORBA_long_long *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_long_long))
#define CORBA_sequence_CORBA_long_long__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_long_long,(m),(d))
#define CORBA_sequence_CORBA_long_long_allocbuf(l) ((CORBA_long_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long_long, (l)))
#define CORBA_sequence_CORBA_long_long_allocbuf(l) ((CORBA_long_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long_long, (l)))
#endif
#if !defined(_CORBA_LongLongSeq_defined)
#define _CORBA_LongLongSeq_defined 1
typedef CORBA_sequence_CORBA_long_long CORBA_LongLongSeq;
#define CORBA_LongLongSeq_marshal(x,y,z) CORBA_sequence_CORBA_long_long_marshal((x),(y),(z))
#define CORBA_LongLongSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_long_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_LongLongSeq_0)
#define TC_IMPL_TC_CORBA_LongLongSeq_0 'c'
#define TC_IMPL_TC_CORBA_LongLongSeq_1 'o'
#define TC_IMPL_TC_CORBA_LongLongSeq_2 'r'
#define TC_IMPL_TC_CORBA_LongLongSeq_3 'b'
#define TC_IMPL_TC_CORBA_LongLongSeq_4 'a'
#define TC_IMPL_TC_CORBA_LongLongSeq_5 '_'
#define TC_IMPL_TC_CORBA_LongLongSeq_6 'd'
#define TC_IMPL_TC_CORBA_LongLongSeq_7 'e'
#define TC_IMPL_TC_CORBA_LongLongSeq_8 'f'
#define TC_IMPL_TC_CORBA_LongLongSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_LongLongSeq_struct;
#define TC_CORBA_LongLongSeq ((CORBA_TypeCode)&TC_CORBA_LongLongSeq_struct)
#endif
#define CORBA_LongLongSeq__alloc() ((CORBA_LongLongSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_long_long))
#define CORBA_LongLongSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_long_long,(m),(d))
#define CORBA_LongLongSeq_allocbuf(l) ((CORBA_long_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long_long, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long_long)
#define ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long_long 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_long_9 's'
#if !defined(_CORBA_sequence_CORBA_unsigned_long_long_defined)
#define _CORBA_sequence_CORBA_unsigned_long_long_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_long_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_long_long;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_long_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_long_long_struct;
#define TC_CORBA_sequence_CORBA_unsigned_long_long ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_unsigned_long_long_struct)
#endif
#define CORBA_sequence_CORBA_unsigned_long_long__alloc() ((CORBA_sequence_CORBA_unsigned_long_long *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_long_long))
#define CORBA_sequence_CORBA_unsigned_long_long__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_long_long,(m),(d))
#define CORBA_sequence_CORBA_unsigned_long_long_allocbuf(l) ((CORBA_unsigned_long_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long_long, (l)))
#define CORBA_sequence_CORBA_unsigned_long_long_allocbuf(l) ((CORBA_unsigned_long_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long_long, (l)))
#endif
#if !defined(_CORBA_ULongLongSeq_defined)
#define _CORBA_ULongLongSeq_defined 1
typedef CORBA_sequence_CORBA_unsigned_long_long CORBA_ULongLongSeq;
#define CORBA_ULongLongSeq_marshal(x,y,z) CORBA_sequence_CORBA_unsigned_long_long_marshal((x),(y),(z))
#define CORBA_ULongLongSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_unsigned_long_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ULongLongSeq_0)
#define TC_IMPL_TC_CORBA_ULongLongSeq_0 'c'
#define TC_IMPL_TC_CORBA_ULongLongSeq_1 'o'
#define TC_IMPL_TC_CORBA_ULongLongSeq_2 'r'
#define TC_IMPL_TC_CORBA_ULongLongSeq_3 'b'
#define TC_IMPL_TC_CORBA_ULongLongSeq_4 'a'
#define TC_IMPL_TC_CORBA_ULongLongSeq_5 '_'
#define TC_IMPL_TC_CORBA_ULongLongSeq_6 'd'
#define TC_IMPL_TC_CORBA_ULongLongSeq_7 'e'
#define TC_IMPL_TC_CORBA_ULongLongSeq_8 'f'
#define TC_IMPL_TC_CORBA_ULongLongSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ULongLongSeq_struct;
#define TC_CORBA_ULongLongSeq ((CORBA_TypeCode)&TC_CORBA_ULongLongSeq_struct)
#endif
#define CORBA_ULongLongSeq__alloc() ((CORBA_ULongLongSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_long_long))
#define CORBA_ULongLongSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_long_long,(m),(d))
#define CORBA_ULongLongSeq_allocbuf(l) ((CORBA_unsigned_long_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long_long, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_float)
#define ORBIT_DECL_CORBA_sequence_CORBA_float 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_float_9 's'
#if !defined(_CORBA_sequence_CORBA_float_defined)
#define _CORBA_sequence_CORBA_float_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_float* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_float;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_float_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_float_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_float_struct;
#define TC_CORBA_sequence_CORBA_float ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_float_struct)
#endif
#define CORBA_sequence_CORBA_float__alloc() ((CORBA_sequence_CORBA_float *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_float))
#define CORBA_sequence_CORBA_float__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_float,(m),(d))
#define CORBA_sequence_CORBA_float_allocbuf(l) ((CORBA_float*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_float, (l)))
#define CORBA_sequence_CORBA_float_allocbuf(l) ((CORBA_float*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_float, (l)))
#endif
#if !defined(_CORBA_FloatSeq_defined)
#define _CORBA_FloatSeq_defined 1
typedef CORBA_sequence_CORBA_float CORBA_FloatSeq;
#define CORBA_FloatSeq_marshal(x,y,z) CORBA_sequence_CORBA_float_marshal((x),(y),(z))
#define CORBA_FloatSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_float_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_FloatSeq_0)
#define TC_IMPL_TC_CORBA_FloatSeq_0 'c'
#define TC_IMPL_TC_CORBA_FloatSeq_1 'o'
#define TC_IMPL_TC_CORBA_FloatSeq_2 'r'
#define TC_IMPL_TC_CORBA_FloatSeq_3 'b'
#define TC_IMPL_TC_CORBA_FloatSeq_4 'a'
#define TC_IMPL_TC_CORBA_FloatSeq_5 '_'
#define TC_IMPL_TC_CORBA_FloatSeq_6 'd'
#define TC_IMPL_TC_CORBA_FloatSeq_7 'e'
#define TC_IMPL_TC_CORBA_FloatSeq_8 'f'
#define TC_IMPL_TC_CORBA_FloatSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_FloatSeq_struct;
#define TC_CORBA_FloatSeq ((CORBA_TypeCode)&TC_CORBA_FloatSeq_struct)
#endif
#define CORBA_FloatSeq__alloc() ((CORBA_FloatSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_float))
#define CORBA_FloatSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_float,(m),(d))
#define CORBA_FloatSeq_allocbuf(l) ((CORBA_float*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_float, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_double)
#define ORBIT_DECL_CORBA_sequence_CORBA_double 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_double_9 's'
#if !defined(_CORBA_sequence_CORBA_double_defined)
#define _CORBA_sequence_CORBA_double_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_double* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_double;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_double_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_double_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_double_struct;
#define TC_CORBA_sequence_CORBA_double ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_double_struct)
#endif
#define CORBA_sequence_CORBA_double__alloc() ((CORBA_sequence_CORBA_double *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_double))
#define CORBA_sequence_CORBA_double__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_double,(m),(d))
#define CORBA_sequence_CORBA_double_allocbuf(l) ((CORBA_double*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_double, (l)))
#define CORBA_sequence_CORBA_double_allocbuf(l) ((CORBA_double*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_double, (l)))
#endif
#if !defined(_CORBA_DoubleSeq_defined)
#define _CORBA_DoubleSeq_defined 1
typedef CORBA_sequence_CORBA_double CORBA_DoubleSeq;
#define CORBA_DoubleSeq_marshal(x,y,z) CORBA_sequence_CORBA_double_marshal((x),(y),(z))
#define CORBA_DoubleSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_double_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_DoubleSeq_0)
#define TC_IMPL_TC_CORBA_DoubleSeq_0 'c'
#define TC_IMPL_TC_CORBA_DoubleSeq_1 'o'
#define TC_IMPL_TC_CORBA_DoubleSeq_2 'r'
#define TC_IMPL_TC_CORBA_DoubleSeq_3 'b'
#define TC_IMPL_TC_CORBA_DoubleSeq_4 'a'
#define TC_IMPL_TC_CORBA_DoubleSeq_5 '_'
#define TC_IMPL_TC_CORBA_DoubleSeq_6 'd'
#define TC_IMPL_TC_CORBA_DoubleSeq_7 'e'
#define TC_IMPL_TC_CORBA_DoubleSeq_8 'f'
#define TC_IMPL_TC_CORBA_DoubleSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_DoubleSeq_struct;
#define TC_CORBA_DoubleSeq ((CORBA_TypeCode)&TC_CORBA_DoubleSeq_struct)
#endif
#define CORBA_DoubleSeq__alloc() ((CORBA_DoubleSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_double))
#define CORBA_DoubleSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_double,(m),(d))
#define CORBA_DoubleSeq_allocbuf(l) ((CORBA_double*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_double, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_long_double)
#define ORBIT_DECL_CORBA_sequence_CORBA_long_double 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_long_double_9 's'
#if !defined(_CORBA_sequence_CORBA_long_double_defined)
#define _CORBA_sequence_CORBA_long_double_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_long_double* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_long_double;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_long_double_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_long_double_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_long_double_struct;
#define TC_CORBA_sequence_CORBA_long_double ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_long_double_struct)
#endif
#define CORBA_sequence_CORBA_long_double__alloc() ((CORBA_sequence_CORBA_long_double *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_long_double))
#define CORBA_sequence_CORBA_long_double__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_long_double,(m),(d))
#define CORBA_sequence_CORBA_long_double_allocbuf(l) ((CORBA_long_double*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long_double, (l)))
#define CORBA_sequence_CORBA_long_double_allocbuf(l) ((CORBA_long_double*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long_double, (l)))
#endif
#if !defined(_CORBA_LongDoubleSeq_defined)
#define _CORBA_LongDoubleSeq_defined 1
typedef CORBA_sequence_CORBA_long_double CORBA_LongDoubleSeq;
#define CORBA_LongDoubleSeq_marshal(x,y,z) CORBA_sequence_CORBA_long_double_marshal((x),(y),(z))
#define CORBA_LongDoubleSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_long_double_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_LongDoubleSeq_0)
#define TC_IMPL_TC_CORBA_LongDoubleSeq_0 'c'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_1 'o'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_2 'r'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_3 'b'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_4 'a'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_5 '_'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_6 'd'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_7 'e'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_8 'f'
#define TC_IMPL_TC_CORBA_LongDoubleSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_LongDoubleSeq_struct;
#define TC_CORBA_LongDoubleSeq ((CORBA_TypeCode)&TC_CORBA_LongDoubleSeq_struct)
#endif
#define CORBA_LongDoubleSeq__alloc() ((CORBA_LongDoubleSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_long_double))
#define CORBA_LongDoubleSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_long_double,(m),(d))
#define CORBA_LongDoubleSeq_allocbuf(l) ((CORBA_long_double*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_long_double, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '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 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(_CORBA_StringSeq_defined)
#define _CORBA_StringSeq_defined 1
typedef CORBA_sequence_CORBA_string CORBA_StringSeq;
#define CORBA_StringSeq_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_StringSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_StringSeq_0)
#define TC_IMPL_TC_CORBA_StringSeq_0 'c'
#define TC_IMPL_TC_CORBA_StringSeq_1 'o'
#define TC_IMPL_TC_CORBA_StringSeq_2 'r'
#define TC_IMPL_TC_CORBA_StringSeq_3 'b'
#define TC_IMPL_TC_CORBA_StringSeq_4 'a'
#define TC_IMPL_TC_CORBA_StringSeq_5 '_'
#define TC_IMPL_TC_CORBA_StringSeq_6 'd'
#define TC_IMPL_TC_CORBA_StringSeq_7 'e'
#define TC_IMPL_TC_CORBA_StringSeq_8 'f'
#define TC_IMPL_TC_CORBA_StringSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_StringSeq_struct;
#define TC_CORBA_StringSeq ((CORBA_TypeCode)&TC_CORBA_StringSeq_struct)
#endif
#define CORBA_StringSeq__alloc() ((CORBA_StringSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_StringSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_StringSeq_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_wstring)
#define ORBIT_DECL_CORBA_sequence_CORBA_wstring 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_wstring_9 's'
#if !defined(_CORBA_sequence_CORBA_wstring_defined)
#define _CORBA_sequence_CORBA_wstring_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_wstring* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_wstring;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_wstring_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_wstring_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_wstring_struct;
#define TC_CORBA_sequence_CORBA_wstring ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_wstring_struct)
#endif
#define CORBA_sequence_CORBA_wstring__alloc() ((CORBA_sequence_CORBA_wstring *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_wstring))
#define CORBA_sequence_CORBA_wstring__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_wstring,(m),(d))
#define CORBA_sequence_CORBA_wstring_allocbuf(l) ((CORBA_wstring*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_wstring, (l)))
#define CORBA_sequence_CORBA_wstring_allocbuf(l) ((CORBA_wstring*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_wstring, (l)))
#endif
#if !defined(_CORBA_WStringSeq_defined)
#define _CORBA_WStringSeq_defined 1
typedef CORBA_sequence_CORBA_wstring CORBA_WStringSeq;
#define CORBA_WStringSeq_marshal(x,y,z) CORBA_sequence_CORBA_wstring_marshal((x),(y),(z))
#define CORBA_WStringSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_wstring_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_WStringSeq_0)
#define TC_IMPL_TC_CORBA_WStringSeq_0 'c'
#define TC_IMPL_TC_CORBA_WStringSeq_1 'o'
#define TC_IMPL_TC_CORBA_WStringSeq_2 'r'
#define TC_IMPL_TC_CORBA_WStringSeq_3 'b'
#define TC_IMPL_TC_CORBA_WStringSeq_4 'a'
#define TC_IMPL_TC_CORBA_WStringSeq_5 '_'
#define TC_IMPL_TC_CORBA_WStringSeq_6 'd'
#define TC_IMPL_TC_CORBA_WStringSeq_7 'e'
#define TC_IMPL_TC_CORBA_WStringSeq_8 'f'
#define TC_IMPL_TC_CORBA_WStringSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_WStringSeq_struct;
#define TC_CORBA_WStringSeq ((CORBA_TypeCode)&TC_CORBA_WStringSeq_struct)
#endif
#define CORBA_WStringSeq__alloc() ((CORBA_WStringSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_wstring))
#define CORBA_WStringSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_wstring,(m),(d))
#define CORBA_WStringSeq_allocbuf(l) ((CORBA_wstring*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_wstring, (l)))
#endif
#undef ex_CORBA_BadFixedValue
#define ex_CORBA_BadFixedValue "IDL:omg.org/CORBA/BadFixedValue:1.0"
#if !defined(_CORBA_BadFixedValue_defined)
#define _CORBA_BadFixedValue_defined 1
typedef struct CORBA_BadFixedValue_type CORBA_BadFixedValue;
struct CORBA_BadFixedValue_type {
CORBA_unsigned_long offset;
};

#if !defined(TC_IMPL_TC_CORBA_BadFixedValue_0)
#define TC_IMPL_TC_CORBA_BadFixedValue_0 'c'
#define TC_IMPL_TC_CORBA_BadFixedValue_1 'o'
#define TC_IMPL_TC_CORBA_BadFixedValue_2 'r'
#define TC_IMPL_TC_CORBA_BadFixedValue_3 'b'
#define TC_IMPL_TC_CORBA_BadFixedValue_4 'a'
#define TC_IMPL_TC_CORBA_BadFixedValue_5 '_'
#define TC_IMPL_TC_CORBA_BadFixedValue_6 'd'
#define TC_IMPL_TC_CORBA_BadFixedValue_7 'e'
#define TC_IMPL_TC_CORBA_BadFixedValue_8 'f'
#define TC_IMPL_TC_CORBA_BadFixedValue_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_BadFixedValue_struct;
#define TC_CORBA_BadFixedValue ((CORBA_TypeCode)&TC_CORBA_BadFixedValue_struct)
#endif
#define CORBA_BadFixedValue__alloc() ((CORBA_BadFixedValue *)ORBit_small_alloc (TC_CORBA_BadFixedValue))
#define CORBA_BadFixedValue__freekids(m,d) ORBit_small_freekids (TC_CORBA_BadFixedValue,(m),(d))
#endif
#ifndef CORBA_VMCID_OMG
#define CORBA_VMCID_OMG 1330446336U
#endif /* !CORBA_VMCID_OMG */

#ifndef CORBA_VMCID_ORBit0
#define CORBA_VMCID_ORBit0 1330905088U
#endif /* !CORBA_VMCID_ORBit0 */

#ifndef CORBA_VPVID_OMG
#define CORBA_VPVID_OMG 1330446336U
#endif /* !CORBA_VPVID_OMG */

#ifndef CORBA_VPVID_ORBit0
#define CORBA_VPVID_ORBit0 1330905088U
#endif /* !CORBA_VPVID_ORBit0 */

#if !defined(_CORBA_SystemException_defined)
#define _CORBA_SystemException_defined 1
typedef struct CORBA_SystemException_type CORBA_SystemException;
struct CORBA_SystemException_type {
CORBA_unsigned_long minor;
CORBA_completion_status completed;
};

#if !defined(TC_IMPL_TC_CORBA_SystemException_0)
#define TC_IMPL_TC_CORBA_SystemException_0 'c'
#define TC_IMPL_TC_CORBA_SystemException_1 'o'
#define TC_IMPL_TC_CORBA_SystemException_2 'r'
#define TC_IMPL_TC_CORBA_SystemException_3 'b'
#define TC_IMPL_TC_CORBA_SystemException_4 'a'
#define TC_IMPL_TC_CORBA_SystemException_5 '_'
#define TC_IMPL_TC_CORBA_SystemException_6 'd'
#define TC_IMPL_TC_CORBA_SystemException_7 'e'
#define TC_IMPL_TC_CORBA_SystemException_8 'f'
#define TC_IMPL_TC_CORBA_SystemException_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_SystemException_struct;
#define TC_CORBA_SystemException ((CORBA_TypeCode)&TC_CORBA_SystemException_struct)
#endif
#define CORBA_SystemException__alloc() ((CORBA_SystemException *)ORBit_small_alloc (TC_CORBA_SystemException))
#define CORBA_SystemException__freekids(m,d) ORBit_small_freekids (TC_CORBA_SystemException,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_Context) && !defined(_CORBA_Context_defined)
#define ORBIT_DECL_CORBA_Context 1
#define _CORBA_Context_defined 1
typedef struct CORBA_Context_type *CORBA_Context;
#ifndef TC_CORBA_Context
#  define TC_CORBA_Context TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_NVList) && !defined(_CORBA_NVList_defined)
#define ORBIT_DECL_CORBA_NVList 1
#define _CORBA_NVList_defined 1
typedef struct CORBA_NVList_type *CORBA_NVList;
#ifndef TC_CORBA_NVList
#  define TC_CORBA_NVList TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Object) && !defined(_CORBA_Object_defined)
#define ORBIT_DECL_CORBA_Object 1
#define _CORBA_Object_defined 1
typedef struct CORBA_Object_type *CORBA_Object;
#ifndef TC_CORBA_Object
#  define TC_CORBA_Object TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ORB) && !defined(_CORBA_ORB_defined)
#define ORBIT_DECL_CORBA_ORB 1
#define _CORBA_ORB_defined 1
typedef struct CORBA_ORB_type *CORBA_ORB;
#ifndef TC_CORBA_ORB
#  define TC_CORBA_ORB TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Request) && !defined(_CORBA_Request_defined)
#define ORBIT_DECL_CORBA_Request 1
#define _CORBA_Request_defined 1
typedef struct CORBA_Request_type *CORBA_Request;
#ifndef TC_CORBA_Request
#  define TC_CORBA_Request TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ServerRequest) && !defined(_CORBA_ServerRequest_defined)
#define ORBIT_DECL_CORBA_ServerRequest 1
#define _CORBA_ServerRequest_defined 1
typedef struct CORBA_ServerRequest_type *CORBA_ServerRequest;
#ifndef TC_CORBA_ServerRequest
#  define TC_CORBA_ServerRequest TC_CORBA_Object
#endif
#endif
#if !defined(_CORBA_Flags_defined)
#define _CORBA_Flags_defined 1
typedef CORBA_unsigned_long CORBA_Flags;
#define CORBA_Flags_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
#define CORBA_Flags_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_Flags_0)
#define TC_IMPL_TC_CORBA_Flags_0 'c'
#define TC_IMPL_TC_CORBA_Flags_1 'o'
#define TC_IMPL_TC_CORBA_Flags_2 'r'
#define TC_IMPL_TC_CORBA_Flags_3 'b'
#define TC_IMPL_TC_CORBA_Flags_4 'a'
#define TC_IMPL_TC_CORBA_Flags_5 '_'
#define TC_IMPL_TC_CORBA_Flags_6 'd'
#define TC_IMPL_TC_CORBA_Flags_7 'e'
#define TC_IMPL_TC_CORBA_Flags_8 'f'
#define TC_IMPL_TC_CORBA_Flags_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_Flags_struct;
#define TC_CORBA_Flags ((CORBA_TypeCode)&TC_CORBA_Flags_struct)
#endif
#define CORBA_Flags__alloc() ((CORBA_Flags *)ORBit_small_alloc (TC_CORBA_unsigned_long))
#define CORBA_Flags__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
#endif
#if !defined(_CORBA_NamedValue_defined)
#define _CORBA_NamedValue_defined 1
typedef struct CORBA_NamedValue_type CORBA_NamedValue;
struct CORBA_NamedValue_type {
CORBA_Identifier name;
CORBA_any argument;
CORBA_long len;
CORBA_Flags arg_modes;
};

#if !defined(TC_IMPL_TC_CORBA_NamedValue_0)
#define TC_IMPL_TC_CORBA_NamedValue_0 'c'
#define TC_IMPL_TC_CORBA_NamedValue_1 'o'
#define TC_IMPL_TC_CORBA_NamedValue_2 'r'
#define TC_IMPL_TC_CORBA_NamedValue_3 'b'
#define TC_IMPL_TC_CORBA_NamedValue_4 'a'
#define TC_IMPL_TC_CORBA_NamedValue_5 '_'
#define TC_IMPL_TC_CORBA_NamedValue_6 'd'
#define TC_IMPL_TC_CORBA_NamedValue_7 'e'
#define TC_IMPL_TC_CORBA_NamedValue_8 'f'
#define TC_IMPL_TC_CORBA_NamedValue_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_NamedValue_struct;
#define TC_CORBA_NamedValue ((CORBA_TypeCode)&TC_CORBA_NamedValue_struct)
#endif
#define CORBA_NamedValue__alloc() ((CORBA_NamedValue *)ORBit_small_alloc (TC_CORBA_NamedValue))
#define CORBA_NamedValue__freekids(m,d) ORBit_small_freekids (TC_CORBA_NamedValue,(m),(d))
#endif
#if !defined(_CORBA_SetOverrideType_defined)
#define _CORBA_SetOverrideType_defined 1
typedef enum {
  CORBA_SET_OVERRIDE,
  CORBA_ADD_OVERRIDE
} CORBA_SetOverrideType;
#if !defined(TC_IMPL_TC_CORBA_SetOverrideType_0)
#define TC_IMPL_TC_CORBA_SetOverrideType_0 'c'
#define TC_IMPL_TC_CORBA_SetOverrideType_1 'o'
#define TC_IMPL_TC_CORBA_SetOverrideType_2 'r'
#define TC_IMPL_TC_CORBA_SetOverrideType_3 'b'
#define TC_IMPL_TC_CORBA_SetOverrideType_4 'a'
#define TC_IMPL_TC_CORBA_SetOverrideType_5 '_'
#define TC_IMPL_TC_CORBA_SetOverrideType_6 'd'
#define TC_IMPL_TC_CORBA_SetOverrideType_7 'e'
#define TC_IMPL_TC_CORBA_SetOverrideType_8 'f'
#define TC_IMPL_TC_CORBA_SetOverrideType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_SetOverrideType_struct;
#define TC_CORBA_SetOverrideType ((CORBA_TypeCode)&TC_CORBA_SetOverrideType_struct)
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Object) && !defined(_CORBA_Object_defined)
#define ORBIT_DECL_CORBA_Object 1
#define _CORBA_Object_defined 1
typedef struct CORBA_Object_type *CORBA_Object;
#ifndef TC_CORBA_Object
#  define TC_CORBA_Object TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Object)
#define ORBIT_DECL_CORBA_sequence_CORBA_Object 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Object_9 's'
#if !defined(_CORBA_sequence_CORBA_Object_defined)
#define _CORBA_sequence_CORBA_Object_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Object_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Object_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct;
#define TC_CORBA_sequence_CORBA_Object ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Object_struct)
#endif
#define CORBA_sequence_CORBA_Object__alloc() ((CORBA_sequence_CORBA_Object *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Object))
#define CORBA_sequence_CORBA_Object__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Object,(m),(d))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#define CORBA_sequence_CORBA_Object_allocbuf(l) ((CORBA_Object*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Object, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_Request)
#define ORBIT_DECL_CORBA_sequence_CORBA_Request 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_Request_9 's'
#if !defined(_CORBA_sequence_CORBA_Request_defined)
#define _CORBA_sequence_CORBA_Request_defined 1
typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_Request;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_Request_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_Request_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Request_struct;
#define TC_CORBA_sequence_CORBA_Request ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_Request_struct)
#endif
#define CORBA_sequence_CORBA_Request__alloc CORBA_sequence_CORBA_Object__alloc
#define CORBA_sequence_CORBA_Request__freekids CORBA_sequence_CORBA_Object__freekids
#define CORBA_sequence_CORBA_Request_allocbuf CORBA_sequence_CORBA_Object_allocbuf
#define CORBA_sequence_CORBA_Request_marshal(x,y,z) CORBA_sequence_CORBA_Object_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_Request_demarshal(x,y,z,i) CORBA_sequence_CORBA_Object_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_RequestSeq_defined)
#define _CORBA_RequestSeq_defined 1
typedef CORBA_sequence_CORBA_Request CORBA_RequestSeq;
#define CORBA_RequestSeq_marshal(x,y,z) CORBA_sequence_CORBA_Request_marshal((x),(y),(z))
#define CORBA_RequestSeq_demarshal(x,y,z,i) CORBA_sequence_CORBA_Request_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_RequestSeq_0)
#define TC_IMPL_TC_CORBA_RequestSeq_0 'c'
#define TC_IMPL_TC_CORBA_RequestSeq_1 'o'
#define TC_IMPL_TC_CORBA_RequestSeq_2 'r'
#define TC_IMPL_TC_CORBA_RequestSeq_3 'b'
#define TC_IMPL_TC_CORBA_RequestSeq_4 'a'
#define TC_IMPL_TC_CORBA_RequestSeq_5 '_'
#define TC_IMPL_TC_CORBA_RequestSeq_6 'd'
#define TC_IMPL_TC_CORBA_RequestSeq_7 'e'
#define TC_IMPL_TC_CORBA_RequestSeq_8 'f'
#define TC_IMPL_TC_CORBA_RequestSeq_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_RequestSeq_struct;
#define TC_CORBA_RequestSeq ((CORBA_TypeCode)&TC_CORBA_RequestSeq_struct)
#endif
#define CORBA_RequestSeq__alloc() ((CORBA_RequestSeq *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_Request))
#define CORBA_RequestSeq__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_Request,(m),(d))
#define CORBA_RequestSeq_allocbuf(l) ((CORBA_Request*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_Request, (l)))
#endif
#if !defined(_CORBA_AbstractBase_defined)
#define _CORBA_AbstractBase_defined 1
typedef struct CORBA_AbstractBase_type *CORBA_AbstractBase;
#endif
#if !defined(_CORBA_ServiceType_defined)
#define _CORBA_ServiceType_defined 1
typedef CORBA_unsigned_short CORBA_ServiceType;
#define CORBA_ServiceType_marshal(x,y,z) CORBA_unsigned_short_marshal((x),(y),(z))
#define CORBA_ServiceType_demarshal(x,y,z,i) CORBA_unsigned_short_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ServiceType_0)
#define TC_IMPL_TC_CORBA_ServiceType_0 'c'
#define TC_IMPL_TC_CORBA_ServiceType_1 'o'
#define TC_IMPL_TC_CORBA_ServiceType_2 'r'
#define TC_IMPL_TC_CORBA_ServiceType_3 'b'
#define TC_IMPL_TC_CORBA_ServiceType_4 'a'
#define TC_IMPL_TC_CORBA_ServiceType_5 '_'
#define TC_IMPL_TC_CORBA_ServiceType_6 'd'
#define TC_IMPL_TC_CORBA_ServiceType_7 'e'
#define TC_IMPL_TC_CORBA_ServiceType_8 'f'
#define TC_IMPL_TC_CORBA_ServiceType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ServiceType_struct;
#define TC_CORBA_ServiceType ((CORBA_TypeCode)&TC_CORBA_ServiceType_struct)
#endif
#define CORBA_ServiceType__alloc() ((CORBA_ServiceType *)ORBit_small_alloc (TC_CORBA_unsigned_short))
#define CORBA_ServiceType__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_short,(m),(d))
#endif
#if !defined(_CORBA_ServiceOption_defined)
#define _CORBA_ServiceOption_defined 1
typedef CORBA_unsigned_long CORBA_ServiceOption;
#define CORBA_ServiceOption_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
#define CORBA_ServiceOption_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ServiceOption_0)
#define TC_IMPL_TC_CORBA_ServiceOption_0 'c'
#define TC_IMPL_TC_CORBA_ServiceOption_1 'o'
#define TC_IMPL_TC_CORBA_ServiceOption_2 'r'
#define TC_IMPL_TC_CORBA_ServiceOption_3 'b'
#define TC_IMPL_TC_CORBA_ServiceOption_4 'a'
#define TC_IMPL_TC_CORBA_ServiceOption_5 '_'
#define TC_IMPL_TC_CORBA_ServiceOption_6 'd'
#define TC_IMPL_TC_CORBA_ServiceOption_7 'e'
#define TC_IMPL_TC_CORBA_ServiceOption_8 'f'
#define TC_IMPL_TC_CORBA_ServiceOption_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ServiceOption_struct;
#define TC_CORBA_ServiceOption ((CORBA_TypeCode)&TC_CORBA_ServiceOption_struct)
#endif
#define CORBA_ServiceOption__alloc() ((CORBA_ServiceOption *)ORBit_small_alloc (TC_CORBA_unsigned_long))
#define CORBA_ServiceOption__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
#endif
#if !defined(_CORBA_ServiceDetailType_defined)
#define _CORBA_ServiceDetailType_defined 1
typedef CORBA_unsigned_long CORBA_ServiceDetailType;
#define CORBA_ServiceDetailType_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
#define CORBA_ServiceDetailType_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ServiceDetailType_0)
#define TC_IMPL_TC_CORBA_ServiceDetailType_0 'c'
#define TC_IMPL_TC_CORBA_ServiceDetailType_1 'o'
#define TC_IMPL_TC_CORBA_ServiceDetailType_2 'r'
#define TC_IMPL_TC_CORBA_ServiceDetailType_3 'b'
#define TC_IMPL_TC_CORBA_ServiceDetailType_4 'a'
#define TC_IMPL_TC_CORBA_ServiceDetailType_5 '_'
#define TC_IMPL_TC_CORBA_ServiceDetailType_6 'd'
#define TC_IMPL_TC_CORBA_ServiceDetailType_7 'e'
#define TC_IMPL_TC_CORBA_ServiceDetailType_8 'f'
#define TC_IMPL_TC_CORBA_ServiceDetailType_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ServiceDetailType_struct;
#define TC_CORBA_ServiceDetailType ((CORBA_TypeCode)&TC_CORBA_ServiceDetailType_struct)
#endif
#define CORBA_ServiceDetailType__alloc() ((CORBA_ServiceDetailType *)ORBit_small_alloc (TC_CORBA_unsigned_long))
#define CORBA_ServiceDetailType__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
#endif
#ifndef CORBA_Security
#define CORBA_Security 1U
#endif /* !CORBA_Security */

#if !defined(_CORBA_ServiceDetail_defined)
#define _CORBA_ServiceDetail_defined 1
typedef struct CORBA_ServiceDetail_type CORBA_ServiceDetail;
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_octet)
#define ORBIT_DECL_CORBA_sequence_CORBA_octet 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_9 's'
#if !defined(_CORBA_sequence_CORBA_octet_defined)
#define _CORBA_sequence_CORBA_octet_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_octet* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_octet;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_octet_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_octet_struct;
#define TC_CORBA_sequence_CORBA_octet ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_octet_struct)
#endif
#define CORBA_sequence_CORBA_octet__alloc() ((CORBA_sequence_CORBA_octet *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_octet))
#define CORBA_sequence_CORBA_octet__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_octet,(m),(d))
#define CORBA_sequence_CORBA_octet_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
#define CORBA_sequence_CORBA_octet_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
#endif
struct CORBA_ServiceDetail_type {
CORBA_ServiceDetailType service_detail_type;
CORBA_sequence_CORBA_octet service_detail;
};

#if !defined(TC_IMPL_TC_CORBA_ServiceDetail_0)
#define TC_IMPL_TC_CORBA_ServiceDetail_0 'c'
#define TC_IMPL_TC_CORBA_ServiceDetail_1 'o'
#define TC_IMPL_TC_CORBA_ServiceDetail_2 'r'
#define TC_IMPL_TC_CORBA_ServiceDetail_3 'b'
#define TC_IMPL_TC_CORBA_ServiceDetail_4 'a'
#define TC_IMPL_TC_CORBA_ServiceDetail_5 '_'
#define TC_IMPL_TC_CORBA_ServiceDetail_6 'd'
#define TC_IMPL_TC_CORBA_ServiceDetail_7 'e'
#define TC_IMPL_TC_CORBA_ServiceDetail_8 'f'
#define TC_IMPL_TC_CORBA_ServiceDetail_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ServiceDetail_struct;
#define TC_CORBA_ServiceDetail ((CORBA_TypeCode)&TC_CORBA_ServiceDetail_struct)
#endif
#define CORBA_ServiceDetail__alloc() ((CORBA_ServiceDetail *)ORBit_small_alloc (TC_CORBA_ServiceDetail))
#define CORBA_ServiceDetail__freekids(m,d) ORBit_small_freekids (TC_CORBA_ServiceDetail,(m),(d))
#endif
#if !defined(_CORBA_ServiceInformation_defined)
#define _CORBA_ServiceInformation_defined 1
typedef struct CORBA_ServiceInformation_type CORBA_ServiceInformation;
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long)
#define ORBIT_DECL_CORBA_sequence_CORBA_unsigned_long 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_unsigned_long_9 's'
#if !defined(_CORBA_sequence_CORBA_unsigned_long_defined)
#define _CORBA_sequence_CORBA_unsigned_long_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_long;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_unsigned_long_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_long_struct;
#define TC_CORBA_sequence_CORBA_unsigned_long ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_unsigned_long_struct)
#endif
#define CORBA_sequence_CORBA_unsigned_long__alloc() ((CORBA_sequence_CORBA_unsigned_long *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_unsigned_long))
#define CORBA_sequence_CORBA_unsigned_long__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_unsigned_long,(m),(d))
#define CORBA_sequence_CORBA_unsigned_long_allocbuf(l) ((CORBA_unsigned_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long, (l)))
#define CORBA_sequence_CORBA_unsigned_long_allocbuf(l) ((CORBA_unsigned_long*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_unsigned_long, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ServiceOption)
#define ORBIT_DECL_CORBA_sequence_CORBA_ServiceOption 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceOption_9 's'
#if !defined(_CORBA_sequence_CORBA_ServiceOption_defined)
#define _CORBA_sequence_CORBA_ServiceOption_defined 1
typedef CORBA_sequence_CORBA_unsigned_long CORBA_sequence_CORBA_ServiceOption;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceOption_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ServiceOption_struct;
#define TC_CORBA_sequence_CORBA_ServiceOption ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ServiceOption_struct)
#endif
#define CORBA_sequence_CORBA_ServiceOption__alloc CORBA_sequence_CORBA_unsigned_long__alloc
#define CORBA_sequence_CORBA_ServiceOption__freekids CORBA_sequence_CORBA_unsigned_long__freekids
#define CORBA_sequence_CORBA_ServiceOption_allocbuf CORBA_sequence_CORBA_unsigned_long_allocbuf
#define CORBA_sequence_CORBA_ServiceOption_marshal(x,y,z) CORBA_sequence_CORBA_unsigned_long_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ServiceOption_demarshal(x,y,z,i) CORBA_sequence_CORBA_unsigned_long_demarshal((x),(y),(z),(i))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ServiceDetail)
#define ORBIT_DECL_CORBA_sequence_CORBA_ServiceDetail 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ServiceDetail_9 's'
#if !defined(_CORBA_sequence_CORBA_ServiceDetail_defined)
#define _CORBA_sequence_CORBA_ServiceDetail_defined 1
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ServiceDetail* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ServiceDetail;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ServiceDetail_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ServiceDetail_struct;
#define TC_CORBA_sequence_CORBA_ServiceDetail ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ServiceDetail_struct)
#endif
#define CORBA_sequence_CORBA_ServiceDetail__alloc() ((CORBA_sequence_CORBA_ServiceDetail *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ServiceDetail))
#define CORBA_sequence_CORBA_ServiceDetail__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ServiceDetail,(m),(d))
#define CORBA_sequence_CORBA_ServiceDetail_allocbuf(l) ((CORBA_ServiceDetail*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ServiceDetail, (l)))
#define CORBA_sequence_CORBA_ServiceDetail_allocbuf(l) ((CORBA_ServiceDetail*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ServiceDetail, (l)))
#endif
struct CORBA_ServiceInformation_type {
CORBA_sequence_CORBA_ServiceOption service_options;
CORBA_sequence_CORBA_ServiceDetail service_details;
};

#if !defined(TC_IMPL_TC_CORBA_ServiceInformation_0)
#define TC_IMPL_TC_CORBA_ServiceInformation_0 'c'
#define TC_IMPL_TC_CORBA_ServiceInformation_1 'o'
#define TC_IMPL_TC_CORBA_ServiceInformation_2 'r'
#define TC_IMPL_TC_CORBA_ServiceInformation_3 'b'
#define TC_IMPL_TC_CORBA_ServiceInformation_4 'a'
#define TC_IMPL_TC_CORBA_ServiceInformation_5 '_'
#define TC_IMPL_TC_CORBA_ServiceInformation_6 'd'
#define TC_IMPL_TC_CORBA_ServiceInformation_7 'e'
#define TC_IMPL_TC_CORBA_ServiceInformation_8 'f'
#define TC_IMPL_TC_CORBA_ServiceInformation_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ServiceInformation_struct;
#define TC_CORBA_ServiceInformation ((CORBA_TypeCode)&TC_CORBA_ServiceInformation_struct)
#endif
#define CORBA_ServiceInformation__alloc() ((CORBA_ServiceInformation *)ORBit_small_alloc (TC_CORBA_ServiceInformation))
#define CORBA_ServiceInformation__freekids(m,d) ORBit_small_freekids (TC_CORBA_ServiceInformation,(m),(d))
#endif
#if !defined(_CORBA_ValueFactory_defined)
#define _CORBA_ValueFactory_defined 1
typedef struct CORBA_ValueFactory_type *CORBA_ValueFactory;
#endif
#if !defined(_CORBA_ORBid_defined)
#define _CORBA_ORBid_defined 1
typedef CORBA_string CORBA_ORBid;
#define CORBA_ORBid_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define CORBA_ORBid_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ORBid_0)
#define TC_IMPL_TC_CORBA_ORBid_0 'c'
#define TC_IMPL_TC_CORBA_ORBid_1 'o'
#define TC_IMPL_TC_CORBA_ORBid_2 'r'
#define TC_IMPL_TC_CORBA_ORBid_3 'b'
#define TC_IMPL_TC_CORBA_ORBid_4 'a'
#define TC_IMPL_TC_CORBA_ORBid_5 '_'
#define TC_IMPL_TC_CORBA_ORBid_6 'd'
#define TC_IMPL_TC_CORBA_ORBid_7 'e'
#define TC_IMPL_TC_CORBA_ORBid_8 'f'
#define TC_IMPL_TC_CORBA_ORBid_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ORBid_struct;
#define TC_CORBA_ORBid ((CORBA_TypeCode)&TC_CORBA_ORBid_struct)
#endif
#define CORBA_ORBid__alloc() ((CORBA_ORBid *)ORBit_small_alloc (TC_CORBA_string))
#define CORBA_ORBid__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#undef ex_CORBA_WrongTransaction
#define ex_CORBA_WrongTransaction "IDL:omg.org/CORBA/WrongTransaction:1.0"
#if !defined(_CORBA_WrongTransaction_defined)
#define _CORBA_WrongTransaction_defined 1
typedef struct CORBA_WrongTransaction_type CORBA_WrongTransaction;
struct CORBA_WrongTransaction_type {
int dummy;
};

#if !defined(TC_IMPL_TC_CORBA_WrongTransaction_0)
#define TC_IMPL_TC_CORBA_WrongTransaction_0 'c'
#define TC_IMPL_TC_CORBA_WrongTransaction_1 'o'
#define TC_IMPL_TC_CORBA_WrongTransaction_2 'r'
#define TC_IMPL_TC_CORBA_WrongTransaction_3 'b'
#define TC_IMPL_TC_CORBA_WrongTransaction_4 'a'
#define TC_IMPL_TC_CORBA_WrongTransaction_5 '_'
#define TC_IMPL_TC_CORBA_WrongTransaction_6 'd'
#define TC_IMPL_TC_CORBA_WrongTransaction_7 'e'
#define TC_IMPL_TC_CORBA_WrongTransaction_8 'f'
#define TC_IMPL_TC_CORBA_WrongTransaction_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_WrongTransaction_struct;
#define TC_CORBA_WrongTransaction ((CORBA_TypeCode)&TC_CORBA_WrongTransaction_struct)
#endif
#define CORBA_WrongTransaction__alloc() ((CORBA_WrongTransaction *)ORBit_small_alloc (TC_CORBA_WrongTransaction))
#define CORBA_WrongTransaction__freekids(m,d) ORBit_small_freekids (TC_CORBA_WrongTransaction,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_ORB) && !defined(_CORBA_ORB_defined)
#define ORBIT_DECL_CORBA_ORB 1
#define _CORBA_ORB_defined 1
typedef struct CORBA_ORB_type *CORBA_ORB;
#ifndef TC_CORBA_ORB
#  define TC_CORBA_ORB TC_CORBA_Object
#endif
#endif
#if !defined(_CORBA_ORB_ObjectId_defined)
#define _CORBA_ORB_ObjectId_defined 1
typedef CORBA_string CORBA_ORB_ObjectId;
#define CORBA_ORB_ObjectId_marshal(x,y,z) CORBA_string_marshal((x),(y),(z))
#define CORBA_ORB_ObjectId_demarshal(x,y,z,i) CORBA_string_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ORB_ObjectId_0)
#define TC_IMPL_TC_CORBA_ORB_ObjectId_0 'c'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_1 'o'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_2 'r'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_3 'b'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_4 'a'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_5 '_'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_6 'd'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_7 'e'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_8 'f'
#define TC_IMPL_TC_CORBA_ORB_ObjectId_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ORB_ObjectId_struct;
#define TC_CORBA_ORB_ObjectId ((CORBA_TypeCode)&TC_CORBA_ORB_ObjectId_struct)
#endif
#define CORBA_ORB_ObjectId__alloc() ((CORBA_ORB_ObjectId *)ORBit_small_alloc (TC_CORBA_string))
#define CORBA_ORB_ObjectId__freekids(m,d) ORBit_small_freekids (TC_CORBA_string,(m),(d))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 '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 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
#endif
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_ORB_ObjectId)
#define ORBIT_DECL_CORBA_sequence_CORBA_ORB_ObjectId 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_0 'c'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_1 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_2 'r'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_3 'b'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_4 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_6 'd'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_7 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_8 'f'
#define ORBIT_IMPL_CORBA_sequence_CORBA_ORB_ObjectId_9 's'
#if !defined(_CORBA_sequence_CORBA_ORB_ObjectId_defined)
#define _CORBA_sequence_CORBA_ORB_ObjectId_defined 1
typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_ORB_ObjectId;
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_0 'c'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_1 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_2 'r'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_3 'b'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_4 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_6 'd'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_7 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_8 'f'
#define TC_IMPL_TC_CORBA_sequence_CORBA_ORB_ObjectId_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ORB_ObjectId_struct;
#define TC_CORBA_sequence_CORBA_ORB_ObjectId ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_ORB_ObjectId_struct)
#endif
#define CORBA_sequence_CORBA_ORB_ObjectId__alloc CORBA_sequence_CORBA_string__alloc
#define CORBA_sequence_CORBA_ORB_ObjectId__freekids CORBA_sequence_CORBA_string__freekids
#define CORBA_sequence_CORBA_ORB_ObjectId_allocbuf CORBA_sequence_CORBA_string_allocbuf
#define CORBA_sequence_CORBA_ORB_ObjectId_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
#define CORBA_sequence_CORBA_ORB_ObjectId_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
#endif
#if !defined(_CORBA_ORB_ObjectIdList_defined)
#define _CORBA_ORB_ObjectIdList_defined 1
typedef CORBA_sequence_CORBA_ORB_ObjectId CORBA_ORB_ObjectIdList;
#define CORBA_ORB_ObjectIdList_marshal(x,y,z) CORBA_sequence_CORBA_ORB_ObjectId_marshal((x),(y),(z))
#define CORBA_ORB_ObjectIdList_demarshal(x,y,z,i) CORBA_sequence_CORBA_ORB_ObjectId_demarshal((x),(y),(z),(i))
#if !defined(TC_IMPL_TC_CORBA_ORB_ObjectIdList_0)
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_0 'c'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_1 'o'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_2 'r'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_3 'b'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_4 'a'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_5 '_'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_6 'd'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_7 'e'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_8 'f'
#define TC_IMPL_TC_CORBA_ORB_ObjectIdList_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ORB_ObjectIdList_struct;
#define TC_CORBA_ORB_ObjectIdList ((CORBA_TypeCode)&TC_CORBA_ORB_ObjectIdList_struct)
#endif
#define CORBA_ORB_ObjectIdList__alloc() ((CORBA_ORB_ObjectIdList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_ORB_ObjectId))
#define CORBA_ORB_ObjectIdList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_ORB_ObjectId,(m),(d))
#define CORBA_ORB_ObjectIdList_allocbuf(l) ((CORBA_ORB_ObjectId*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_ORB_ObjectId, (l)))
#endif
#undef ex_CORBA_ORB_InvalidName
#define ex_CORBA_ORB_InvalidName "IDL:omg.org/CORBA/ORB/InvalidName:1.0"
#if !defined(_CORBA_ORB_InvalidName_defined)
#define _CORBA_ORB_InvalidName_defined 1
typedef struct CORBA_ORB_InvalidName_type CORBA_ORB_InvalidName;
struct CORBA_ORB_InvalidName_type {
int dummy;
};

#if !defined(TC_IMPL_TC_CORBA_ORB_InvalidName_0)
#define TC_IMPL_TC_CORBA_ORB_InvalidName_0 'c'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_1 'o'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_2 'r'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_3 'b'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_4 'a'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_5 '_'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_6 'd'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_7 'e'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_8 'f'
#define TC_IMPL_TC_CORBA_ORB_InvalidName_9 's'
#ifdef ORBIT_IDL_C_IMODULE_corba_defs
static
#else
extern
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_ORB_InvalidName_struct;
#define TC_CORBA_ORB_InvalidName ((CORBA_TypeCode)&TC_CORBA_ORB_InvalidName_struct)
#endif
#define CORBA_ORB_InvalidName__alloc() ((CORBA_ORB_InvalidName *)ORBit_small_alloc (TC_CORBA_ORB_InvalidName))
#define CORBA_ORB_InvalidName__freekids(m,d) ORBit_small_freekids (TC_CORBA_ORB_InvalidName,(m),(d))
#endif
#if !defined(_CORBA_OpaqueValue_defined)
#define _CORBA_OpaqueValue_defined 1
typedef struct CORBA_OpaqueValue_type *CORBA_OpaqueValue;
#endif
#if !defined(ORBIT_DECL_CORBA_Request) && !defined(_CORBA_Request_defined)
#define ORBIT_DECL_CORBA_Request 1
#define _CORBA_Request_defined 1
typedef struct CORBA_Request_type *CORBA_Request;
#ifndef TC_CORBA_Request
#  define TC_CORBA_Request TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_Context) && !defined(_CORBA_Context_defined)
#define ORBIT_DECL_CORBA_Context 1
#define _CORBA_Context_defined 1
typedef struct CORBA_Context_type *CORBA_Context;
#ifndef TC_CORBA_Context
#  define TC_CORBA_Context TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_NVList) && !defined(_CORBA_NVList_defined)
#define ORBIT_DECL_CORBA_NVList 1
#define _CORBA_NVList_defined 1
typedef struct CORBA_NVList_type *CORBA_NVList;
#ifndef TC_CORBA_NVList
#  define TC_CORBA_NVList TC_CORBA_Object
#endif
#endif
#if !defined(ORBIT_DECL_CORBA_ServerRequest) && !defined(_CORBA_ServerRequest_defined)
#define ORBIT_DECL_CORBA_ServerRequest 1
#define _CORBA_ServerRequest_defined 1
typedef struct CORBA_ServerRequest_type *CORBA_ServerRequest;
#ifndef TC_CORBA_ServerRequest
#  define TC_CORBA_ServerRequest TC_CORBA_Object
#endif
#endif

/** stub prototypes **/
CORBA_PolicyType CORBA_Policy__get_policy_type(CORBA_Policy _obj, CORBA_Environment *ev);
CORBA_Policy CORBA_Policy_copy(CORBA_Policy _obj, CORBA_Environment *ev);
void CORBA_Policy_destroy(CORBA_Policy _obj, CORBA_Environment *ev);
CORBA_Policy CORBA_DomainManager_get_domain_policy(CORBA_DomainManager _obj, const CORBA_PolicyType policy_type, CORBA_Environment *ev);
#define CORBA_ConstructionPolicy__get_policy_type CORBA_Policy__get_policy_type
#define CORBA_ConstructionPolicy_copy CORBA_Policy_copy
#define CORBA_ConstructionPolicy_destroy CORBA_Policy_destroy
void CORBA_ConstructionPolicy_make_domain_manager(CORBA_ConstructionPolicy _obj, const CORBA_InterfaceDef object_type, const CORBA_boolean constr_policy, CORBA_Environment *ev);
CORBA_DefinitionKind CORBA_IRObject__get_def_kind(CORBA_IRObject _obj, CORBA_Environment *ev);
void CORBA_IRObject_destroy(CORBA_IRObject _obj, CORBA_Environment *ev);
#define CORBA_Contained__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_Contained_destroy CORBA_IRObject_destroy
CORBA_RepositoryId CORBA_Contained__get_id(CORBA_Contained _obj, CORBA_Environment *ev);
void CORBA_Contained__set_id(CORBA_Contained _obj, const CORBA_char * value, CORBA_Environment *ev);
CORBA_Identifier CORBA_Contained__get_name(CORBA_Contained _obj, CORBA_Environment *ev);
void CORBA_Contained__set_name(CORBA_Contained _obj, const CORBA_char * value, CORBA_Environment *ev);
CORBA_VersionSpec CORBA_Contained__get_version(CORBA_Contained _obj, CORBA_Environment *ev);
void CORBA_Contained__set_version(CORBA_Contained _obj, const CORBA_char * value, CORBA_Environment *ev);
CORBA_Container CORBA_Contained__get_defined_in(CORBA_Contained _obj, CORBA_Environment *ev);
CORBA_ScopedName CORBA_Contained__get_absolute_name(CORBA_Contained _obj, CORBA_Environment *ev);
CORBA_Repository CORBA_Contained__get_containing_repository(CORBA_Contained _obj, CORBA_Environment *ev);
CORBA_Contained_Description* CORBA_Contained_describe(CORBA_Contained _obj, CORBA_Environment *ev);
void CORBA_Contained_move(CORBA_Contained _obj, const CORBA_Container new_container, const CORBA_char * new_name, const CORBA_char * new_version, CORBA_Environment *ev);
#define CORBA_Container__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_Container_destroy CORBA_IRObject_destroy
CORBA_Contained CORBA_Container_lookup(CORBA_Container _obj, const CORBA_char * search_name, CORBA_Environment *ev);
CORBA_ContainedSeq* CORBA_Container_contents(CORBA_Container _obj, const CORBA_DefinitionKind limit_type, const CORBA_boolean exclude_inherited, CORBA_Environment *ev);
CORBA_ContainedSeq* CORBA_Container_lookup_name(CORBA_Container _obj, const CORBA_char * search_name, const CORBA_long levels_to_search, const CORBA_DefinitionKind limit_type, const CORBA_boolean exclude_inherited, CORBA_Environment *ev);
CORBA_Container_DescriptionSeq* CORBA_Container_describe_contents(CORBA_Container _obj, const CORBA_DefinitionKind limit_type, const CORBA_boolean exclude_inherited, const CORBA_long max_returned_objs, CORBA_Environment *ev);
CORBA_ModuleDef CORBA_Container_create_module(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, CORBA_Environment *ev);
CORBA_ConstantDef CORBA_Container_create_constant(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_any* value, CORBA_Environment *ev);
CORBA_StructDef CORBA_Container_create_struct(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_StructMemberSeq* members, CORBA_Environment *ev);
CORBA_UnionDef CORBA_Container_create_union(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType discriminator_type, const CORBA_UnionMemberSeq* members, CORBA_Environment *ev);
CORBA_EnumDef CORBA_Container_create_enum(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_EnumMemberSeq* members, CORBA_Environment *ev);
CORBA_AliasDef CORBA_Container_create_alias(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType original_type, CORBA_Environment *ev);
CORBA_InterfaceDef CORBA_Container_create_interface(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_InterfaceDefSeq* base_interfaces, const CORBA_boolean is_abstract, CORBA_Environment *ev);
CORBA_ValueDef CORBA_Container_create_value(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_boolean is_custom, const CORBA_boolean is_abstract, const CORBA_ValueDef base_value, const CORBA_boolean is_truncatable, const CORBA_ValueDefSeq* abstract_base_values, const CORBA_InterfaceDefSeq* supported_interfaces, const CORBA_InitializerSeq* initializers, CORBA_Environment *ev);
CORBA_ValueBoxDef CORBA_Container_create_value_box(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType original_type_def, CORBA_Environment *ev);
CORBA_ExceptionDef CORBA_Container_create_exception(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_StructMemberSeq* members, CORBA_Environment *ev);
CORBA_NativeDef CORBA_Container_create_native(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, CORBA_Environment *ev);
CORBA_AbstractInterfaceDef CORBA_Container_create_abstract_interface(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_AbstractInterfaceDefSeq* base_interfaces, CORBA_Environment *ev);
CORBA_LocalInterfaceDef CORBA_Container_create_local_interface(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_InterfaceDefSeq* base_interfaces, CORBA_Environment *ev);
CORBA_ExtValueDef CORBA_Container_create_ext_value(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_boolean is_custom, const CORBA_boolean is_abstract, const CORBA_ValueDef base_value, const CORBA_boolean is_truncatable, const CORBA_ValueDefSeq* abstract_base_values, const CORBA_InterfaceDefSeq* supported_interfaces, const CORBA_ExtInitializerSeq* initializers, CORBA_Environment *ev);
#define CORBA_IDLType__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_IDLType_destroy CORBA_IRObject_destroy
CORBA_TypeCode CORBA_IDLType__get_type(CORBA_IDLType _obj, CORBA_Environment *ev);
#define CORBA_Repository__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_Repository_destroy CORBA_IRObject_destroy
#define CORBA_Repository_lookup CORBA_Container_lookup
#define CORBA_Repository_contents CORBA_Container_contents
#define CORBA_Repository_lookup_name CORBA_Container_lookup_name
#define CORBA_Repository_describe_contents CORBA_Container_describe_contents
#define CORBA_Repository_create_module CORBA_Container_create_module
#define CORBA_Repository_create_constant CORBA_Container_create_constant
#define CORBA_Repository_create_struct CORBA_Container_create_struct
#define CORBA_Repository_create_union CORBA_Container_create_union
#define CORBA_Repository_create_enum CORBA_Container_create_enum
#define CORBA_Repository_create_alias CORBA_Container_create_alias
#define CORBA_Repository_create_interface CORBA_Container_create_interface
#define CORBA_Repository_create_value CORBA_Container_create_value
#define CORBA_Repository_create_value_box CORBA_Container_create_value_box
#define CORBA_Repository_create_exception CORBA_Container_create_exception
#define CORBA_Repository_create_native CORBA_Container_create_native
#define CORBA_Repository_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_Repository_create_local_interface CORBA_Container_create_local_interface
#define CORBA_Repository_create_ext_value CORBA_Container_create_ext_value
CORBA_Contained CORBA_Repository_lookup_id(CORBA_Repository _obj, const CORBA_char * search_id, CORBA_Environment *ev);
CORBA_TypeCode CORBA_Repository_get_canonical_typecode(CORBA_Repository _obj, const CORBA_TypeCode tc, CORBA_Environment *ev);
CORBA_PrimitiveDef CORBA_Repository_get_primitive(CORBA_Repository _obj, const CORBA_PrimitiveKind kind, CORBA_Environment *ev);
CORBA_StringDef CORBA_Repository_create_string(CORBA_Repository _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev);
CORBA_WstringDef CORBA_Repository_create_wstring(CORBA_Repository _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev);
CORBA_SequenceDef CORBA_Repository_create_sequence(CORBA_Repository _obj, const CORBA_unsigned_long bound, const CORBA_IDLType element_type, CORBA_Environment *ev);
CORBA_ArrayDef CORBA_Repository_create_array(CORBA_Repository _obj, const CORBA_unsigned_long length, const CORBA_IDLType element_type, CORBA_Environment *ev);
CORBA_FixedDef CORBA_Repository_create_fixed(CORBA_Repository _obj, const CORBA_unsigned_short digits, const CORBA_short scale, CORBA_Environment *ev);
#define CORBA_ModuleDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ModuleDef_destroy CORBA_IRObject_destroy
#define CORBA_ModuleDef_lookup CORBA_Container_lookup
#define CORBA_ModuleDef_contents CORBA_Container_contents
#define CORBA_ModuleDef_lookup_name CORBA_Container_lookup_name
#define CORBA_ModuleDef_describe_contents CORBA_Container_describe_contents
#define CORBA_ModuleDef_create_module CORBA_Container_create_module
#define CORBA_ModuleDef_create_constant CORBA_Container_create_constant
#define CORBA_ModuleDef_create_struct CORBA_Container_create_struct
#define CORBA_ModuleDef_create_union CORBA_Container_create_union
#define CORBA_ModuleDef_create_enum CORBA_Container_create_enum
#define CORBA_ModuleDef_create_alias CORBA_Container_create_alias
#define CORBA_ModuleDef_create_interface CORBA_Container_create_interface
#define CORBA_ModuleDef_create_value CORBA_Container_create_value
#define CORBA_ModuleDef_create_value_box CORBA_Container_create_value_box
#define CORBA_ModuleDef_create_exception CORBA_Container_create_exception
#define CORBA_ModuleDef_create_native CORBA_Container_create_native
#define CORBA_ModuleDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_ModuleDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_ModuleDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_ModuleDef__get_id CORBA_Contained__get_id
#define CORBA_ModuleDef__set_id CORBA_Contained__set_id
#define CORBA_ModuleDef__get_name CORBA_Contained__get_name
#define CORBA_ModuleDef__set_name CORBA_Contained__set_name
#define CORBA_ModuleDef__get_version CORBA_Contained__get_version
#define CORBA_ModuleDef__set_version CORBA_Contained__set_version
#define CORBA_ModuleDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ModuleDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ModuleDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ModuleDef_describe CORBA_Contained_describe
#define CORBA_ModuleDef_move CORBA_Contained_move
#define CORBA_ConstantDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ConstantDef_destroy CORBA_IRObject_destroy
#define CORBA_ConstantDef__get_id CORBA_Contained__get_id
#define CORBA_ConstantDef__set_id CORBA_Contained__set_id
#define CORBA_ConstantDef__get_name CORBA_Contained__get_name
#define CORBA_ConstantDef__set_name CORBA_Contained__set_name
#define CORBA_ConstantDef__get_version CORBA_Contained__get_version
#define CORBA_ConstantDef__set_version CORBA_Contained__set_version
#define CORBA_ConstantDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ConstantDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ConstantDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ConstantDef_describe CORBA_Contained_describe
#define CORBA_ConstantDef_move CORBA_Contained_move
CORBA_TypeCode CORBA_ConstantDef__get_type(CORBA_ConstantDef _obj, CORBA_Environment *ev);
CORBA_IDLType CORBA_ConstantDef__get_type_def(CORBA_ConstantDef _obj, CORBA_Environment *ev);
void CORBA_ConstantDef__set_type_def(CORBA_ConstantDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
CORBA_any* CORBA_ConstantDef__get_value(CORBA_ConstantDef _obj, CORBA_Environment *ev);
void CORBA_ConstantDef__set_value(CORBA_ConstantDef _obj, const CORBA_any* value, CORBA_Environment *ev);
#define CORBA_TypedefDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_TypedefDef_destroy CORBA_IRObject_destroy
#define CORBA_TypedefDef__get_id CORBA_Contained__get_id
#define CORBA_TypedefDef__set_id CORBA_Contained__set_id
#define CORBA_TypedefDef__get_name CORBA_Contained__get_name
#define CORBA_TypedefDef__set_name CORBA_Contained__set_name
#define CORBA_TypedefDef__get_version CORBA_Contained__get_version
#define CORBA_TypedefDef__set_version CORBA_Contained__set_version
#define CORBA_TypedefDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_TypedefDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_TypedefDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_TypedefDef_describe CORBA_Contained_describe
#define CORBA_TypedefDef_move CORBA_Contained_move
#define CORBA_TypedefDef__get_type CORBA_IDLType__get_type
#define CORBA_StructDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_StructDef_destroy CORBA_IRObject_destroy
#define CORBA_StructDef__get_id CORBA_Contained__get_id
#define CORBA_StructDef__set_id CORBA_Contained__set_id
#define CORBA_StructDef__get_name CORBA_Contained__get_name
#define CORBA_StructDef__set_name CORBA_Contained__set_name
#define CORBA_StructDef__get_version CORBA_Contained__get_version
#define CORBA_StructDef__set_version CORBA_Contained__set_version
#define CORBA_StructDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_StructDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_StructDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_StructDef_describe CORBA_Contained_describe
#define CORBA_StructDef_move CORBA_Contained_move
#define CORBA_StructDef__get_type CORBA_IDLType__get_type
#define CORBA_StructDef_lookup CORBA_Container_lookup
#define CORBA_StructDef_contents CORBA_Container_contents
#define CORBA_StructDef_lookup_name CORBA_Container_lookup_name
#define CORBA_StructDef_describe_contents CORBA_Container_describe_contents
#define CORBA_StructDef_create_module CORBA_Container_create_module
#define CORBA_StructDef_create_constant CORBA_Container_create_constant
#define CORBA_StructDef_create_struct CORBA_Container_create_struct
#define CORBA_StructDef_create_union CORBA_Container_create_union
#define CORBA_StructDef_create_enum CORBA_Container_create_enum
#define CORBA_StructDef_create_alias CORBA_Container_create_alias
#define CORBA_StructDef_create_interface CORBA_Container_create_interface
#define CORBA_StructDef_create_value CORBA_Container_create_value
#define CORBA_StructDef_create_value_box CORBA_Container_create_value_box
#define CORBA_StructDef_create_exception CORBA_Container_create_exception
#define CORBA_StructDef_create_native CORBA_Container_create_native
#define CORBA_StructDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_StructDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_StructDef_create_ext_value CORBA_Container_create_ext_value
CORBA_StructMemberSeq* CORBA_StructDef__get_members(CORBA_StructDef _obj, CORBA_Environment *ev);
void CORBA_StructDef__set_members(CORBA_StructDef _obj, const CORBA_StructMemberSeq* value, CORBA_Environment *ev);
#define CORBA_UnionDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_UnionDef_destroy CORBA_IRObject_destroy
#define CORBA_UnionDef__get_id CORBA_Contained__get_id
#define CORBA_UnionDef__set_id CORBA_Contained__set_id
#define CORBA_UnionDef__get_name CORBA_Contained__get_name
#define CORBA_UnionDef__set_name CORBA_Contained__set_name
#define CORBA_UnionDef__get_version CORBA_Contained__get_version
#define CORBA_UnionDef__set_version CORBA_Contained__set_version
#define CORBA_UnionDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_UnionDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_UnionDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_UnionDef_describe CORBA_Contained_describe
#define CORBA_UnionDef_move CORBA_Contained_move
#define CORBA_UnionDef__get_type CORBA_IDLType__get_type
#define CORBA_UnionDef_lookup CORBA_Container_lookup
#define CORBA_UnionDef_contents CORBA_Container_contents
#define CORBA_UnionDef_lookup_name CORBA_Container_lookup_name
#define CORBA_UnionDef_describe_contents CORBA_Container_describe_contents
#define CORBA_UnionDef_create_module CORBA_Container_create_module
#define CORBA_UnionDef_create_constant CORBA_Container_create_constant
#define CORBA_UnionDef_create_struct CORBA_Container_create_struct
#define CORBA_UnionDef_create_union CORBA_Container_create_union
#define CORBA_UnionDef_create_enum CORBA_Container_create_enum
#define CORBA_UnionDef_create_alias CORBA_Container_create_alias
#define CORBA_UnionDef_create_interface CORBA_Container_create_interface
#define CORBA_UnionDef_create_value CORBA_Container_create_value
#define CORBA_UnionDef_create_value_box CORBA_Container_create_value_box
#define CORBA_UnionDef_create_exception CORBA_Container_create_exception
#define CORBA_UnionDef_create_native CORBA_Container_create_native
#define CORBA_UnionDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_UnionDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_UnionDef_create_ext_value CORBA_Container_create_ext_value
CORBA_TypeCode CORBA_UnionDef__get_discriminator_type(CORBA_UnionDef _obj, CORBA_Environment *ev);
CORBA_IDLType CORBA_UnionDef__get_discriminator_type_def(CORBA_UnionDef _obj, CORBA_Environment *ev);
void CORBA_UnionDef__set_discriminator_type_def(CORBA_UnionDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
CORBA_UnionMemberSeq* CORBA_UnionDef__get_members(CORBA_UnionDef _obj, CORBA_Environment *ev);
void CORBA_UnionDef__set_members(CORBA_UnionDef _obj, const CORBA_UnionMemberSeq* value, CORBA_Environment *ev);
#define CORBA_EnumDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_EnumDef_destroy CORBA_IRObject_destroy
#define CORBA_EnumDef__get_id CORBA_Contained__get_id
#define CORBA_EnumDef__set_id CORBA_Contained__set_id
#define CORBA_EnumDef__get_name CORBA_Contained__get_name
#define CORBA_EnumDef__set_name CORBA_Contained__set_name
#define CORBA_EnumDef__get_version CORBA_Contained__get_version
#define CORBA_EnumDef__set_version CORBA_Contained__set_version
#define CORBA_EnumDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_EnumDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_EnumDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_EnumDef_describe CORBA_Contained_describe
#define CORBA_EnumDef_move CORBA_Contained_move
#define CORBA_EnumDef__get_type CORBA_IDLType__get_type
CORBA_EnumMemberSeq* CORBA_EnumDef__get_members(CORBA_EnumDef _obj, CORBA_Environment *ev);
void CORBA_EnumDef__set_members(CORBA_EnumDef _obj, const CORBA_EnumMemberSeq* value, CORBA_Environment *ev);
#define CORBA_AliasDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_AliasDef_destroy CORBA_IRObject_destroy
#define CORBA_AliasDef__get_id CORBA_Contained__get_id
#define CORBA_AliasDef__set_id CORBA_Contained__set_id
#define CORBA_AliasDef__get_name CORBA_Contained__get_name
#define CORBA_AliasDef__set_name CORBA_Contained__set_name
#define CORBA_AliasDef__get_version CORBA_Contained__get_version
#define CORBA_AliasDef__set_version CORBA_Contained__set_version
#define CORBA_AliasDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_AliasDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_AliasDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_AliasDef_describe CORBA_Contained_describe
#define CORBA_AliasDef_move CORBA_Contained_move
#define CORBA_AliasDef__get_type CORBA_IDLType__get_type
CORBA_IDLType CORBA_AliasDef__get_original_type_def(CORBA_AliasDef _obj, CORBA_Environment *ev);
void CORBA_AliasDef__set_original_type_def(CORBA_AliasDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
#define CORBA_NativeDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_NativeDef_destroy CORBA_IRObject_destroy
#define CORBA_NativeDef__get_id CORBA_Contained__get_id
#define CORBA_NativeDef__set_id CORBA_Contained__set_id
#define CORBA_NativeDef__get_name CORBA_Contained__get_name
#define CORBA_NativeDef__set_name CORBA_Contained__set_name
#define CORBA_NativeDef__get_version CORBA_Contained__get_version
#define CORBA_NativeDef__set_version CORBA_Contained__set_version
#define CORBA_NativeDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_NativeDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_NativeDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_NativeDef_describe CORBA_Contained_describe
#define CORBA_NativeDef_move CORBA_Contained_move
#define CORBA_NativeDef__get_type CORBA_IDLType__get_type
#define CORBA_PrimitiveDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_PrimitiveDef_destroy CORBA_IRObject_destroy
#define CORBA_PrimitiveDef__get_type CORBA_IDLType__get_type
CORBA_PrimitiveKind CORBA_PrimitiveDef__get_kind(CORBA_PrimitiveDef _obj, CORBA_Environment *ev);
#define CORBA_StringDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_StringDef_destroy CORBA_IRObject_destroy
#define CORBA_StringDef__get_type CORBA_IDLType__get_type
CORBA_unsigned_long CORBA_StringDef__get_bound(CORBA_StringDef _obj, CORBA_Environment *ev);
void CORBA_StringDef__set_bound(CORBA_StringDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev);
#define CORBA_WstringDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_WstringDef_destroy CORBA_IRObject_destroy
#define CORBA_WstringDef__get_type CORBA_IDLType__get_type
CORBA_unsigned_long CORBA_WstringDef__get_bound(CORBA_WstringDef _obj, CORBA_Environment *ev);
void CORBA_WstringDef__set_bound(CORBA_WstringDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev);
#define CORBA_FixedDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_FixedDef_destroy CORBA_IRObject_destroy
#define CORBA_FixedDef__get_type CORBA_IDLType__get_type
CORBA_unsigned_short CORBA_FixedDef__get_digits(CORBA_FixedDef _obj, CORBA_Environment *ev);
void CORBA_FixedDef__set_digits(CORBA_FixedDef _obj, const CORBA_unsigned_short value, CORBA_Environment *ev);
CORBA_short CORBA_FixedDef__get_scale(CORBA_FixedDef _obj, CORBA_Environment *ev);
void CORBA_FixedDef__set_scale(CORBA_FixedDef _obj, const CORBA_short value, CORBA_Environment *ev);
#define CORBA_SequenceDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_SequenceDef_destroy CORBA_IRObject_destroy
#define CORBA_SequenceDef__get_type CORBA_IDLType__get_type
CORBA_unsigned_long CORBA_SequenceDef__get_bound(CORBA_SequenceDef _obj, CORBA_Environment *ev);
void CORBA_SequenceDef__set_bound(CORBA_SequenceDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev);
CORBA_TypeCode CORBA_SequenceDef__get_element_type(CORBA_SequenceDef _obj, CORBA_Environment *ev);
CORBA_IDLType CORBA_SequenceDef__get_element_type_def(CORBA_SequenceDef _obj, CORBA_Environment *ev);
void CORBA_SequenceDef__set_element_type_def(CORBA_SequenceDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
#define CORBA_ArrayDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ArrayDef_destroy CORBA_IRObject_destroy
#define CORBA_ArrayDef__get_type CORBA_IDLType__get_type
CORBA_unsigned_long CORBA_ArrayDef__get_length(CORBA_ArrayDef _obj, CORBA_Environment *ev);
void CORBA_ArrayDef__set_length(CORBA_ArrayDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ArrayDef__get_element_type(CORBA_ArrayDef _obj, CORBA_Environment *ev);
CORBA_IDLType CORBA_ArrayDef__get_element_type_def(CORBA_ArrayDef _obj, CORBA_Environment *ev);
void CORBA_ArrayDef__set_element_type_def(CORBA_ArrayDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
#define CORBA_ExceptionDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ExceptionDef_destroy CORBA_IRObject_destroy
#define CORBA_ExceptionDef__get_id CORBA_Contained__get_id
#define CORBA_ExceptionDef__set_id CORBA_Contained__set_id
#define CORBA_ExceptionDef__get_name CORBA_Contained__get_name
#define CORBA_ExceptionDef__set_name CORBA_Contained__set_name
#define CORBA_ExceptionDef__get_version CORBA_Contained__get_version
#define CORBA_ExceptionDef__set_version CORBA_Contained__set_version
#define CORBA_ExceptionDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ExceptionDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ExceptionDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ExceptionDef_describe CORBA_Contained_describe
#define CORBA_ExceptionDef_move CORBA_Contained_move
#define CORBA_ExceptionDef_lookup CORBA_Container_lookup
#define CORBA_ExceptionDef_contents CORBA_Container_contents
#define CORBA_ExceptionDef_lookup_name CORBA_Container_lookup_name
#define CORBA_ExceptionDef_describe_contents CORBA_Container_describe_contents
#define CORBA_ExceptionDef_create_module CORBA_Container_create_module
#define CORBA_ExceptionDef_create_constant CORBA_Container_create_constant
#define CORBA_ExceptionDef_create_struct CORBA_Container_create_struct
#define CORBA_ExceptionDef_create_union CORBA_Container_create_union
#define CORBA_ExceptionDef_create_enum CORBA_Container_create_enum
#define CORBA_ExceptionDef_create_alias CORBA_Container_create_alias
#define CORBA_ExceptionDef_create_interface CORBA_Container_create_interface
#define CORBA_ExceptionDef_create_value CORBA_Container_create_value
#define CORBA_ExceptionDef_create_value_box CORBA_Container_create_value_box
#define CORBA_ExceptionDef_create_exception CORBA_Container_create_exception
#define CORBA_ExceptionDef_create_native CORBA_Container_create_native
#define CORBA_ExceptionDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_ExceptionDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_ExceptionDef_create_ext_value CORBA_Container_create_ext_value
CORBA_TypeCode CORBA_ExceptionDef__get_type(CORBA_ExceptionDef _obj, CORBA_Environment *ev);
CORBA_StructMemberSeq* CORBA_ExceptionDef__get_members(CORBA_ExceptionDef _obj, CORBA_Environment *ev);
void CORBA_ExceptionDef__set_members(CORBA_ExceptionDef _obj, const CORBA_StructMemberSeq* value, CORBA_Environment *ev);
#define CORBA_AttributeDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_AttributeDef_destroy CORBA_IRObject_destroy
#define CORBA_AttributeDef__get_id CORBA_Contained__get_id
#define CORBA_AttributeDef__set_id CORBA_Contained__set_id
#define CORBA_AttributeDef__get_name CORBA_Contained__get_name
#define CORBA_AttributeDef__set_name CORBA_Contained__set_name
#define CORBA_AttributeDef__get_version CORBA_Contained__get_version
#define CORBA_AttributeDef__set_version CORBA_Contained__set_version
#define CORBA_AttributeDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_AttributeDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_AttributeDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_AttributeDef_describe CORBA_Contained_describe
#define CORBA_AttributeDef_move CORBA_Contained_move
CORBA_TypeCode CORBA_AttributeDef__get_type(CORBA_AttributeDef _obj, CORBA_Environment *ev);
CORBA_IDLType CORBA_AttributeDef__get_type_def(CORBA_AttributeDef _obj, CORBA_Environment *ev);
void CORBA_AttributeDef__set_type_def(CORBA_AttributeDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
CORBA_AttributeMode CORBA_AttributeDef__get_mode(CORBA_AttributeDef _obj, CORBA_Environment *ev);
void CORBA_AttributeDef__set_mode(CORBA_AttributeDef _obj, const CORBA_AttributeMode value, CORBA_Environment *ev);
#define CORBA_ExtAttributeDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ExtAttributeDef_destroy CORBA_IRObject_destroy
#define CORBA_ExtAttributeDef__get_id CORBA_Contained__get_id
#define CORBA_ExtAttributeDef__set_id CORBA_Contained__set_id
#define CORBA_ExtAttributeDef__get_name CORBA_Contained__get_name
#define CORBA_ExtAttributeDef__set_name CORBA_Contained__set_name
#define CORBA_ExtAttributeDef__get_version CORBA_Contained__get_version
#define CORBA_ExtAttributeDef__set_version CORBA_Contained__set_version
#define CORBA_ExtAttributeDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ExtAttributeDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ExtAttributeDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ExtAttributeDef_describe CORBA_Contained_describe
#define CORBA_ExtAttributeDef_move CORBA_Contained_move
#define CORBA_ExtAttributeDef__get_type CORBA_AttributeDef__get_type
#define CORBA_ExtAttributeDef__get_type_def CORBA_AttributeDef__get_type_def
#define CORBA_ExtAttributeDef__set_type_def CORBA_AttributeDef__set_type_def
#define CORBA_ExtAttributeDef__get_mode CORBA_AttributeDef__get_mode
#define CORBA_ExtAttributeDef__set_mode CORBA_AttributeDef__set_mode
CORBA_ExcDescriptionSeq* CORBA_ExtAttributeDef__get_get_exceptions(CORBA_ExtAttributeDef _obj, CORBA_Environment *ev);
void CORBA_ExtAttributeDef__set_get_exceptions(CORBA_ExtAttributeDef _obj, const CORBA_ExcDescriptionSeq* value, CORBA_Environment *ev);
CORBA_ExcDescriptionSeq* CORBA_ExtAttributeDef__get_set_exceptions(CORBA_ExtAttributeDef _obj, CORBA_Environment *ev);
void CORBA_ExtAttributeDef__set_set_exceptions(CORBA_ExtAttributeDef _obj, const CORBA_ExcDescriptionSeq* value, CORBA_Environment *ev);
CORBA_ExtAttributeDescription* CORBA_ExtAttributeDef_describe_attribute(CORBA_ExtAttributeDef _obj, CORBA_Environment *ev);
#define CORBA_OperationDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_OperationDef_destroy CORBA_IRObject_destroy
#define CORBA_OperationDef__get_id CORBA_Contained__get_id
#define CORBA_OperationDef__set_id CORBA_Contained__set_id
#define CORBA_OperationDef__get_name CORBA_Contained__get_name
#define CORBA_OperationDef__set_name CORBA_Contained__set_name
#define CORBA_OperationDef__get_version CORBA_Contained__get_version
#define CORBA_OperationDef__set_version CORBA_Contained__set_version
#define CORBA_OperationDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_OperationDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_OperationDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_OperationDef_describe CORBA_Contained_describe
#define CORBA_OperationDef_move CORBA_Contained_move
CORBA_TypeCode CORBA_OperationDef__get_result(CORBA_OperationDef _obj, CORBA_Environment *ev);
CORBA_IDLType CORBA_OperationDef__get_result_def(CORBA_OperationDef _obj, CORBA_Environment *ev);
void CORBA_OperationDef__set_result_def(CORBA_OperationDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
CORBA_ParDescriptionSeq* CORBA_OperationDef__get_params(CORBA_OperationDef _obj, CORBA_Environment *ev);
void CORBA_OperationDef__set_params(CORBA_OperationDef _obj, const CORBA_ParDescriptionSeq* value, CORBA_Environment *ev);
CORBA_OperationMode CORBA_OperationDef__get_mode(CORBA_OperationDef _obj, CORBA_Environment *ev);
void CORBA_OperationDef__set_mode(CORBA_OperationDef _obj, const CORBA_OperationMode value, CORBA_Environment *ev);
CORBA_ContextIdSeq* CORBA_OperationDef__get_contexts(CORBA_OperationDef _obj, CORBA_Environment *ev);
void CORBA_OperationDef__set_contexts(CORBA_OperationDef _obj, const CORBA_ContextIdSeq* value, CORBA_Environment *ev);
CORBA_ExceptionDefSeq* CORBA_OperationDef__get_exceptions(CORBA_OperationDef _obj, CORBA_Environment *ev);
void CORBA_OperationDef__set_exceptions(CORBA_OperationDef _obj, const CORBA_ExceptionDefSeq* value, CORBA_Environment *ev);
#define CORBA_InterfaceDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_InterfaceDef_destroy CORBA_IRObject_destroy
#define CORBA_InterfaceDef_lookup CORBA_Container_lookup
#define CORBA_InterfaceDef_contents CORBA_Container_contents
#define CORBA_InterfaceDef_lookup_name CORBA_Container_lookup_name
#define CORBA_InterfaceDef_describe_contents CORBA_Container_describe_contents
#define CORBA_InterfaceDef_create_module CORBA_Container_create_module
#define CORBA_InterfaceDef_create_constant CORBA_Container_create_constant
#define CORBA_InterfaceDef_create_struct CORBA_Container_create_struct
#define CORBA_InterfaceDef_create_union CORBA_Container_create_union
#define CORBA_InterfaceDef_create_enum CORBA_Container_create_enum
#define CORBA_InterfaceDef_create_alias CORBA_Container_create_alias
#define CORBA_InterfaceDef_create_interface CORBA_Container_create_interface
#define CORBA_InterfaceDef_create_value CORBA_Container_create_value
#define CORBA_InterfaceDef_create_value_box CORBA_Container_create_value_box
#define CORBA_InterfaceDef_create_exception CORBA_Container_create_exception
#define CORBA_InterfaceDef_create_native CORBA_Container_create_native
#define CORBA_InterfaceDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_InterfaceDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_InterfaceDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_InterfaceDef__get_id CORBA_Contained__get_id
#define CORBA_InterfaceDef__set_id CORBA_Contained__set_id
#define CORBA_InterfaceDef__get_name CORBA_Contained__get_name
#define CORBA_InterfaceDef__set_name CORBA_Contained__set_name
#define CORBA_InterfaceDef__get_version CORBA_Contained__get_version
#define CORBA_InterfaceDef__set_version CORBA_Contained__set_version
#define CORBA_InterfaceDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_InterfaceDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_InterfaceDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_InterfaceDef_describe CORBA_Contained_describe
#define CORBA_InterfaceDef_move CORBA_Contained_move
#define CORBA_InterfaceDef__get_type CORBA_IDLType__get_type
CORBA_InterfaceDefSeq* CORBA_InterfaceDef__get_base_interfaces(CORBA_InterfaceDef _obj, CORBA_Environment *ev);
void CORBA_InterfaceDef__set_base_interfaces(CORBA_InterfaceDef _obj, const CORBA_InterfaceDefSeq* value, CORBA_Environment *ev);
CORBA_boolean CORBA_InterfaceDef__get_is_abstract(CORBA_InterfaceDef _obj, CORBA_Environment *ev);
void CORBA_InterfaceDef__set_is_abstract(CORBA_InterfaceDef _obj, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean CORBA_InterfaceDef_is_a(CORBA_InterfaceDef _obj, const CORBA_char * interface_id, CORBA_Environment *ev);
CORBA_InterfaceDef_FullInterfaceDescription* CORBA_InterfaceDef_describe_interface(CORBA_InterfaceDef _obj, CORBA_Environment *ev);
CORBA_AttributeDef CORBA_InterfaceDef_create_attribute(CORBA_InterfaceDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, CORBA_Environment *ev);
CORBA_OperationDef CORBA_InterfaceDef_create_operation(CORBA_InterfaceDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType result, const CORBA_OperationMode mode, const CORBA_ParDescriptionSeq* params, const CORBA_ExceptionDefSeq* exceptions, const CORBA_ContextIdSeq* contexts, CORBA_Environment *ev);
CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription* CORBA_InterfaceAttrExtension_describe_ext_interface(CORBA_InterfaceAttrExtension _obj, CORBA_Environment *ev);
CORBA_ExtAttributeDef CORBA_InterfaceAttrExtension_create_ext_attribute(CORBA_InterfaceAttrExtension _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, const CORBA_ExceptionDefSeq* get_exceptions, const CORBA_ExceptionDefSeq* set_exceptions, CORBA_Environment *ev);
#define CORBA_ExtInterfaceDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ExtInterfaceDef_destroy CORBA_IRObject_destroy
#define CORBA_ExtInterfaceDef_lookup CORBA_Container_lookup
#define CORBA_ExtInterfaceDef_contents CORBA_Container_contents
#define CORBA_ExtInterfaceDef_lookup_name CORBA_Container_lookup_name
#define CORBA_ExtInterfaceDef_describe_contents CORBA_Container_describe_contents
#define CORBA_ExtInterfaceDef_create_module CORBA_Container_create_module
#define CORBA_ExtInterfaceDef_create_constant CORBA_Container_create_constant
#define CORBA_ExtInterfaceDef_create_struct CORBA_Container_create_struct
#define CORBA_ExtInterfaceDef_create_union CORBA_Container_create_union
#define CORBA_ExtInterfaceDef_create_enum CORBA_Container_create_enum
#define CORBA_ExtInterfaceDef_create_alias CORBA_Container_create_alias
#define CORBA_ExtInterfaceDef_create_interface CORBA_Container_create_interface
#define CORBA_ExtInterfaceDef_create_value CORBA_Container_create_value
#define CORBA_ExtInterfaceDef_create_value_box CORBA_Container_create_value_box
#define CORBA_ExtInterfaceDef_create_exception CORBA_Container_create_exception
#define CORBA_ExtInterfaceDef_create_native CORBA_Container_create_native
#define CORBA_ExtInterfaceDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_ExtInterfaceDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_ExtInterfaceDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_ExtInterfaceDef__get_id CORBA_Contained__get_id
#define CORBA_ExtInterfaceDef__set_id CORBA_Contained__set_id
#define CORBA_ExtInterfaceDef__get_name CORBA_Contained__get_name
#define CORBA_ExtInterfaceDef__set_name CORBA_Contained__set_name
#define CORBA_ExtInterfaceDef__get_version CORBA_Contained__get_version
#define CORBA_ExtInterfaceDef__set_version CORBA_Contained__set_version
#define CORBA_ExtInterfaceDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ExtInterfaceDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ExtInterfaceDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ExtInterfaceDef_describe CORBA_Contained_describe
#define CORBA_ExtInterfaceDef_move CORBA_Contained_move
#define CORBA_ExtInterfaceDef__get_type CORBA_IDLType__get_type
#define CORBA_ExtInterfaceDef__get_base_interfaces CORBA_InterfaceDef__get_base_interfaces
#define CORBA_ExtInterfaceDef__set_base_interfaces CORBA_InterfaceDef__set_base_interfaces
#define CORBA_ExtInterfaceDef__get_is_abstract CORBA_InterfaceDef__get_is_abstract
#define CORBA_ExtInterfaceDef__set_is_abstract CORBA_InterfaceDef__set_is_abstract
#define CORBA_ExtInterfaceDef_is_a CORBA_InterfaceDef_is_a
#define CORBA_ExtInterfaceDef_describe_interface CORBA_InterfaceDef_describe_interface
#define CORBA_ExtInterfaceDef_create_attribute CORBA_InterfaceDef_create_attribute
#define CORBA_ExtInterfaceDef_create_operation CORBA_InterfaceDef_create_operation
#define CORBA_ExtInterfaceDef_describe_ext_interface CORBA_InterfaceAttrExtension_describe_ext_interface
#define CORBA_ExtInterfaceDef_create_ext_attribute CORBA_InterfaceAttrExtension_create_ext_attribute
#define CORBA_ValueMemberDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ValueMemberDef_destroy CORBA_IRObject_destroy
#define CORBA_ValueMemberDef__get_id CORBA_Contained__get_id
#define CORBA_ValueMemberDef__set_id CORBA_Contained__set_id
#define CORBA_ValueMemberDef__get_name CORBA_Contained__get_name
#define CORBA_ValueMemberDef__set_name CORBA_Contained__set_name
#define CORBA_ValueMemberDef__get_version CORBA_Contained__get_version
#define CORBA_ValueMemberDef__set_version CORBA_Contained__set_version
#define CORBA_ValueMemberDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ValueMemberDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ValueMemberDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ValueMemberDef_describe CORBA_Contained_describe
#define CORBA_ValueMemberDef_move CORBA_Contained_move
CORBA_TypeCode CORBA_ValueMemberDef__get_type(CORBA_ValueMemberDef _obj, CORBA_Environment *ev);
CORBA_IDLType CORBA_ValueMemberDef__get_type_def(CORBA_ValueMemberDef _obj, CORBA_Environment *ev);
void CORBA_ValueMemberDef__set_type_def(CORBA_ValueMemberDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
CORBA_Visibility CORBA_ValueMemberDef__get_access(CORBA_ValueMemberDef _obj, CORBA_Environment *ev);
void CORBA_ValueMemberDef__set_access(CORBA_ValueMemberDef _obj, const CORBA_Visibility value, CORBA_Environment *ev);
#define CORBA_ValueDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ValueDef_destroy CORBA_IRObject_destroy
#define CORBA_ValueDef_lookup CORBA_Container_lookup
#define CORBA_ValueDef_contents CORBA_Container_contents
#define CORBA_ValueDef_lookup_name CORBA_Container_lookup_name
#define CORBA_ValueDef_describe_contents CORBA_Container_describe_contents
#define CORBA_ValueDef_create_module CORBA_Container_create_module
#define CORBA_ValueDef_create_constant CORBA_Container_create_constant
#define CORBA_ValueDef_create_struct CORBA_Container_create_struct
#define CORBA_ValueDef_create_union CORBA_Container_create_union
#define CORBA_ValueDef_create_enum CORBA_Container_create_enum
#define CORBA_ValueDef_create_alias CORBA_Container_create_alias
#define CORBA_ValueDef_create_interface CORBA_Container_create_interface
#define CORBA_ValueDef_create_value CORBA_Container_create_value
#define CORBA_ValueDef_create_value_box CORBA_Container_create_value_box
#define CORBA_ValueDef_create_exception CORBA_Container_create_exception
#define CORBA_ValueDef_create_native CORBA_Container_create_native
#define CORBA_ValueDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_ValueDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_ValueDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_ValueDef__get_id CORBA_Contained__get_id
#define CORBA_ValueDef__set_id CORBA_Contained__set_id
#define CORBA_ValueDef__get_name CORBA_Contained__get_name
#define CORBA_ValueDef__set_name CORBA_Contained__set_name
#define CORBA_ValueDef__get_version CORBA_Contained__get_version
#define CORBA_ValueDef__set_version CORBA_Contained__set_version
#define CORBA_ValueDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ValueDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ValueDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ValueDef_describe CORBA_Contained_describe
#define CORBA_ValueDef_move CORBA_Contained_move
#define CORBA_ValueDef__get_type CORBA_IDLType__get_type
CORBA_InterfaceDefSeq* CORBA_ValueDef__get_supported_interfaces(CORBA_ValueDef _obj, CORBA_Environment *ev);
void CORBA_ValueDef__set_supported_interfaces(CORBA_ValueDef _obj, const CORBA_InterfaceDefSeq* value, CORBA_Environment *ev);
CORBA_InitializerSeq* CORBA_ValueDef__get_initializers(CORBA_ValueDef _obj, CORBA_Environment *ev);
void CORBA_ValueDef__set_initializers(CORBA_ValueDef _obj, const CORBA_InitializerSeq* value, CORBA_Environment *ev);
CORBA_ValueDef CORBA_ValueDef__get_base_value(CORBA_ValueDef _obj, CORBA_Environment *ev);
void CORBA_ValueDef__set_base_value(CORBA_ValueDef _obj, const CORBA_ValueDef value, CORBA_Environment *ev);
CORBA_ValueDefSeq* CORBA_ValueDef__get_abstract_base_values(CORBA_ValueDef _obj, CORBA_Environment *ev);
void CORBA_ValueDef__set_abstract_base_values(CORBA_ValueDef _obj, const CORBA_ValueDefSeq* value, CORBA_Environment *ev);
CORBA_boolean CORBA_ValueDef__get_is_abstract(CORBA_ValueDef _obj, CORBA_Environment *ev);
void CORBA_ValueDef__set_is_abstract(CORBA_ValueDef _obj, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean CORBA_ValueDef__get_is_custom(CORBA_ValueDef _obj, CORBA_Environment *ev);
void CORBA_ValueDef__set_is_custom(CORBA_ValueDef _obj, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean CORBA_ValueDef__get_is_truncatable(CORBA_ValueDef _obj, CORBA_Environment *ev);
void CORBA_ValueDef__set_is_truncatable(CORBA_ValueDef _obj, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean CORBA_ValueDef_is_a(CORBA_ValueDef _obj, const CORBA_char * id, CORBA_Environment *ev);
CORBA_ValueDef_FullValueDescription* CORBA_ValueDef_describe_value(CORBA_ValueDef _obj, CORBA_Environment *ev);
CORBA_ValueMemberDef CORBA_ValueDef_create_value_member(CORBA_ValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_Visibility access, CORBA_Environment *ev);
CORBA_AttributeDef CORBA_ValueDef_create_attribute(CORBA_ValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, CORBA_Environment *ev);
CORBA_OperationDef CORBA_ValueDef_create_operation(CORBA_ValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType result, const CORBA_OperationMode mode, const CORBA_ParDescriptionSeq* params, const CORBA_ExceptionDefSeq* exceptions, const CORBA_ContextIdSeq* contexts, CORBA_Environment *ev);
#define CORBA_ExtValueDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ExtValueDef_destroy CORBA_IRObject_destroy
#define CORBA_ExtValueDef_lookup CORBA_Container_lookup
#define CORBA_ExtValueDef_contents CORBA_Container_contents
#define CORBA_ExtValueDef_lookup_name CORBA_Container_lookup_name
#define CORBA_ExtValueDef_describe_contents CORBA_Container_describe_contents
#define CORBA_ExtValueDef_create_module CORBA_Container_create_module
#define CORBA_ExtValueDef_create_constant CORBA_Container_create_constant
#define CORBA_ExtValueDef_create_struct CORBA_Container_create_struct
#define CORBA_ExtValueDef_create_union CORBA_Container_create_union
#define CORBA_ExtValueDef_create_enum CORBA_Container_create_enum
#define CORBA_ExtValueDef_create_alias CORBA_Container_create_alias
#define CORBA_ExtValueDef_create_interface CORBA_Container_create_interface
#define CORBA_ExtValueDef_create_value CORBA_Container_create_value
#define CORBA_ExtValueDef_create_value_box CORBA_Container_create_value_box
#define CORBA_ExtValueDef_create_exception CORBA_Container_create_exception
#define CORBA_ExtValueDef_create_native CORBA_Container_create_native
#define CORBA_ExtValueDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_ExtValueDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_ExtValueDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_ExtValueDef__get_id CORBA_Contained__get_id
#define CORBA_ExtValueDef__set_id CORBA_Contained__set_id
#define CORBA_ExtValueDef__get_name CORBA_Contained__get_name
#define CORBA_ExtValueDef__set_name CORBA_Contained__set_name
#define CORBA_ExtValueDef__get_version CORBA_Contained__get_version
#define CORBA_ExtValueDef__set_version CORBA_Contained__set_version
#define CORBA_ExtValueDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ExtValueDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ExtValueDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ExtValueDef_describe CORBA_Contained_describe
#define CORBA_ExtValueDef_move CORBA_Contained_move
#define CORBA_ExtValueDef__get_type CORBA_IDLType__get_type
#define CORBA_ExtValueDef__get_supported_interfaces CORBA_ValueDef__get_supported_interfaces
#define CORBA_ExtValueDef__set_supported_interfaces CORBA_ValueDef__set_supported_interfaces
#define CORBA_ExtValueDef__get_initializers CORBA_ValueDef__get_initializers
#define CORBA_ExtValueDef__set_initializers CORBA_ValueDef__set_initializers
#define CORBA_ExtValueDef__get_base_value CORBA_ValueDef__get_base_value
#define CORBA_ExtValueDef__set_base_value CORBA_ValueDef__set_base_value
#define CORBA_ExtValueDef__get_abstract_base_values CORBA_ValueDef__get_abstract_base_values
#define CORBA_ExtValueDef__set_abstract_base_values CORBA_ValueDef__set_abstract_base_values
#define CORBA_ExtValueDef__get_is_abstract CORBA_ValueDef__get_is_abstract
#define CORBA_ExtValueDef__set_is_abstract CORBA_ValueDef__set_is_abstract
#define CORBA_ExtValueDef__get_is_custom CORBA_ValueDef__get_is_custom
#define CORBA_ExtValueDef__set_is_custom CORBA_ValueDef__set_is_custom
#define CORBA_ExtValueDef__get_is_truncatable CORBA_ValueDef__get_is_truncatable
#define CORBA_ExtValueDef__set_is_truncatable CORBA_ValueDef__set_is_truncatable
#define CORBA_ExtValueDef_is_a CORBA_ValueDef_is_a
#define CORBA_ExtValueDef_describe_value CORBA_ValueDef_describe_value
#define CORBA_ExtValueDef_create_value_member CORBA_ValueDef_create_value_member
#define CORBA_ExtValueDef_create_attribute CORBA_ValueDef_create_attribute
#define CORBA_ExtValueDef_create_operation CORBA_ValueDef_create_operation
CORBA_ExtInitializerSeq* CORBA_ExtValueDef__get_ext_initializers(CORBA_ExtValueDef _obj, CORBA_Environment *ev);
void CORBA_ExtValueDef__set_ext_initializers(CORBA_ExtValueDef _obj, const CORBA_ExtInitializerSeq* value, CORBA_Environment *ev);
CORBA_ExtValueDef_ExtFullValueDescription* CORBA_ExtValueDef_describe_ext_value(CORBA_ExtValueDef _obj, CORBA_Environment *ev);
CORBA_ExtAttributeDef CORBA_ExtValueDef_create_ext_attribute(CORBA_ExtValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, const CORBA_ExceptionDefSeq* get_exceptions, const CORBA_ExceptionDefSeq* set_exceptions, CORBA_Environment *ev);
#define CORBA_ValueBoxDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ValueBoxDef_destroy CORBA_IRObject_destroy
#define CORBA_ValueBoxDef__get_id CORBA_Contained__get_id
#define CORBA_ValueBoxDef__set_id CORBA_Contained__set_id
#define CORBA_ValueBoxDef__get_name CORBA_Contained__get_name
#define CORBA_ValueBoxDef__set_name CORBA_Contained__set_name
#define CORBA_ValueBoxDef__get_version CORBA_Contained__get_version
#define CORBA_ValueBoxDef__set_version CORBA_Contained__set_version
#define CORBA_ValueBoxDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ValueBoxDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ValueBoxDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ValueBoxDef_describe CORBA_Contained_describe
#define CORBA_ValueBoxDef_move CORBA_Contained_move
#define CORBA_ValueBoxDef__get_type CORBA_IDLType__get_type
CORBA_IDLType CORBA_ValueBoxDef__get_original_type_def(CORBA_ValueBoxDef _obj, CORBA_Environment *ev);
void CORBA_ValueBoxDef__set_original_type_def(CORBA_ValueBoxDef _obj, const CORBA_IDLType value, CORBA_Environment *ev);
#define CORBA_AbstractInterfaceDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_AbstractInterfaceDef_destroy CORBA_IRObject_destroy
#define CORBA_AbstractInterfaceDef_lookup CORBA_Container_lookup
#define CORBA_AbstractInterfaceDef_contents CORBA_Container_contents
#define CORBA_AbstractInterfaceDef_lookup_name CORBA_Container_lookup_name
#define CORBA_AbstractInterfaceDef_describe_contents CORBA_Container_describe_contents
#define CORBA_AbstractInterfaceDef_create_module CORBA_Container_create_module
#define CORBA_AbstractInterfaceDef_create_constant CORBA_Container_create_constant
#define CORBA_AbstractInterfaceDef_create_struct CORBA_Container_create_struct
#define CORBA_AbstractInterfaceDef_create_union CORBA_Container_create_union
#define CORBA_AbstractInterfaceDef_create_enum CORBA_Container_create_enum
#define CORBA_AbstractInterfaceDef_create_alias CORBA_Container_create_alias
#define CORBA_AbstractInterfaceDef_create_interface CORBA_Container_create_interface
#define CORBA_AbstractInterfaceDef_create_value CORBA_Container_create_value
#define CORBA_AbstractInterfaceDef_create_value_box CORBA_Container_create_value_box
#define CORBA_AbstractInterfaceDef_create_exception CORBA_Container_create_exception
#define CORBA_AbstractInterfaceDef_create_native CORBA_Container_create_native
#define CORBA_AbstractInterfaceDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_AbstractInterfaceDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_AbstractInterfaceDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_AbstractInterfaceDef__get_id CORBA_Contained__get_id
#define CORBA_AbstractInterfaceDef__set_id CORBA_Contained__set_id
#define CORBA_AbstractInterfaceDef__get_name CORBA_Contained__get_name
#define CORBA_AbstractInterfaceDef__set_name CORBA_Contained__set_name
#define CORBA_AbstractInterfaceDef__get_version CORBA_Contained__get_version
#define CORBA_AbstractInterfaceDef__set_version CORBA_Contained__set_version
#define CORBA_AbstractInterfaceDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_AbstractInterfaceDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_AbstractInterfaceDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_AbstractInterfaceDef_describe CORBA_Contained_describe
#define CORBA_AbstractInterfaceDef_move CORBA_Contained_move
#define CORBA_AbstractInterfaceDef__get_type CORBA_IDLType__get_type
#define CORBA_AbstractInterfaceDef__get_base_interfaces CORBA_InterfaceDef__get_base_interfaces
#define CORBA_AbstractInterfaceDef__set_base_interfaces CORBA_InterfaceDef__set_base_interfaces
#define CORBA_AbstractInterfaceDef__get_is_abstract CORBA_InterfaceDef__get_is_abstract
#define CORBA_AbstractInterfaceDef__set_is_abstract CORBA_InterfaceDef__set_is_abstract
#define CORBA_AbstractInterfaceDef_is_a CORBA_InterfaceDef_is_a
#define CORBA_AbstractInterfaceDef_describe_interface CORBA_InterfaceDef_describe_interface
#define CORBA_AbstractInterfaceDef_create_attribute CORBA_InterfaceDef_create_attribute
#define CORBA_AbstractInterfaceDef_create_operation CORBA_InterfaceDef_create_operation
#define CORBA_ExtAbstractInterfaceDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ExtAbstractInterfaceDef_destroy CORBA_IRObject_destroy
#define CORBA_ExtAbstractInterfaceDef_lookup CORBA_Container_lookup
#define CORBA_ExtAbstractInterfaceDef_contents CORBA_Container_contents
#define CORBA_ExtAbstractInterfaceDef_lookup_name CORBA_Container_lookup_name
#define CORBA_ExtAbstractInterfaceDef_describe_contents CORBA_Container_describe_contents
#define CORBA_ExtAbstractInterfaceDef_create_module CORBA_Container_create_module
#define CORBA_ExtAbstractInterfaceDef_create_constant CORBA_Container_create_constant
#define CORBA_ExtAbstractInterfaceDef_create_struct CORBA_Container_create_struct
#define CORBA_ExtAbstractInterfaceDef_create_union CORBA_Container_create_union
#define CORBA_ExtAbstractInterfaceDef_create_enum CORBA_Container_create_enum
#define CORBA_ExtAbstractInterfaceDef_create_alias CORBA_Container_create_alias
#define CORBA_ExtAbstractInterfaceDef_create_interface CORBA_Container_create_interface
#define CORBA_ExtAbstractInterfaceDef_create_value CORBA_Container_create_value
#define CORBA_ExtAbstractInterfaceDef_create_value_box CORBA_Container_create_value_box
#define CORBA_ExtAbstractInterfaceDef_create_exception CORBA_Container_create_exception
#define CORBA_ExtAbstractInterfaceDef_create_native CORBA_Container_create_native
#define CORBA_ExtAbstractInterfaceDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_ExtAbstractInterfaceDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_ExtAbstractInterfaceDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_ExtAbstractInterfaceDef__get_id CORBA_Contained__get_id
#define CORBA_ExtAbstractInterfaceDef__set_id CORBA_Contained__set_id
#define CORBA_ExtAbstractInterfaceDef__get_name CORBA_Contained__get_name
#define CORBA_ExtAbstractInterfaceDef__set_name CORBA_Contained__set_name
#define CORBA_ExtAbstractInterfaceDef__get_version CORBA_Contained__get_version
#define CORBA_ExtAbstractInterfaceDef__set_version CORBA_Contained__set_version
#define CORBA_ExtAbstractInterfaceDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ExtAbstractInterfaceDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ExtAbstractInterfaceDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ExtAbstractInterfaceDef_describe CORBA_Contained_describe
#define CORBA_ExtAbstractInterfaceDef_move CORBA_Contained_move
#define CORBA_ExtAbstractInterfaceDef__get_type CORBA_IDLType__get_type
#define CORBA_ExtAbstractInterfaceDef__get_base_interfaces CORBA_InterfaceDef__get_base_interfaces
#define CORBA_ExtAbstractInterfaceDef__set_base_interfaces CORBA_InterfaceDef__set_base_interfaces
#define CORBA_ExtAbstractInterfaceDef__get_is_abstract CORBA_InterfaceDef__get_is_abstract
#define CORBA_ExtAbstractInterfaceDef__set_is_abstract CORBA_InterfaceDef__set_is_abstract
#define CORBA_ExtAbstractInterfaceDef_is_a CORBA_InterfaceDef_is_a
#define CORBA_ExtAbstractInterfaceDef_describe_interface CORBA_InterfaceDef_describe_interface
#define CORBA_ExtAbstractInterfaceDef_create_attribute CORBA_InterfaceDef_create_attribute
#define CORBA_ExtAbstractInterfaceDef_create_operation CORBA_InterfaceDef_create_operation
#define CORBA_ExtAbstractInterfaceDef_describe_ext_interface CORBA_InterfaceAttrExtension_describe_ext_interface
#define CORBA_ExtAbstractInterfaceDef_create_ext_attribute CORBA_InterfaceAttrExtension_create_ext_attribute
#define CORBA_LocalInterfaceDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_LocalInterfaceDef_destroy CORBA_IRObject_destroy
#define CORBA_LocalInterfaceDef_lookup CORBA_Container_lookup
#define CORBA_LocalInterfaceDef_contents CORBA_Container_contents
#define CORBA_LocalInterfaceDef_lookup_name CORBA_Container_lookup_name
#define CORBA_LocalInterfaceDef_describe_contents CORBA_Container_describe_contents
#define CORBA_LocalInterfaceDef_create_module CORBA_Container_create_module
#define CORBA_LocalInterfaceDef_create_constant CORBA_Container_create_constant
#define CORBA_LocalInterfaceDef_create_struct CORBA_Container_create_struct
#define CORBA_LocalInterfaceDef_create_union CORBA_Container_create_union
#define CORBA_LocalInterfaceDef_create_enum CORBA_Container_create_enum
#define CORBA_LocalInterfaceDef_create_alias CORBA_Container_create_alias
#define CORBA_LocalInterfaceDef_create_interface CORBA_Container_create_interface
#define CORBA_LocalInterfaceDef_create_value CORBA_Container_create_value
#define CORBA_LocalInterfaceDef_create_value_box CORBA_Container_create_value_box
#define CORBA_LocalInterfaceDef_create_exception CORBA_Container_create_exception
#define CORBA_LocalInterfaceDef_create_native CORBA_Container_create_native
#define CORBA_LocalInterfaceDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_LocalInterfaceDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_LocalInterfaceDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_LocalInterfaceDef__get_id CORBA_Contained__get_id
#define CORBA_LocalInterfaceDef__set_id CORBA_Contained__set_id
#define CORBA_LocalInterfaceDef__get_name CORBA_Contained__get_name
#define CORBA_LocalInterfaceDef__set_name CORBA_Contained__set_name
#define CORBA_LocalInterfaceDef__get_version CORBA_Contained__get_version
#define CORBA_LocalInterfaceDef__set_version CORBA_Contained__set_version
#define CORBA_LocalInterfaceDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_LocalInterfaceDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_LocalInterfaceDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_LocalInterfaceDef_describe CORBA_Contained_describe
#define CORBA_LocalInterfaceDef_move CORBA_Contained_move
#define CORBA_LocalInterfaceDef__get_type CORBA_IDLType__get_type
#define CORBA_LocalInterfaceDef__get_base_interfaces CORBA_InterfaceDef__get_base_interfaces
#define CORBA_LocalInterfaceDef__set_base_interfaces CORBA_InterfaceDef__set_base_interfaces
#define CORBA_LocalInterfaceDef__get_is_abstract CORBA_InterfaceDef__get_is_abstract
#define CORBA_LocalInterfaceDef__set_is_abstract CORBA_InterfaceDef__set_is_abstract
#define CORBA_LocalInterfaceDef_is_a CORBA_InterfaceDef_is_a
#define CORBA_LocalInterfaceDef_describe_interface CORBA_InterfaceDef_describe_interface
#define CORBA_LocalInterfaceDef_create_attribute CORBA_InterfaceDef_create_attribute
#define CORBA_LocalInterfaceDef_create_operation CORBA_InterfaceDef_create_operation
#define CORBA_ExtLocalInterfaceDef__get_def_kind CORBA_IRObject__get_def_kind
#define CORBA_ExtLocalInterfaceDef_destroy CORBA_IRObject_destroy
#define CORBA_ExtLocalInterfaceDef_lookup CORBA_Container_lookup
#define CORBA_ExtLocalInterfaceDef_contents CORBA_Container_contents
#define CORBA_ExtLocalInterfaceDef_lookup_name CORBA_Container_lookup_name
#define CORBA_ExtLocalInterfaceDef_describe_contents CORBA_Container_describe_contents
#define CORBA_ExtLocalInterfaceDef_create_module CORBA_Container_create_module
#define CORBA_ExtLocalInterfaceDef_create_constant CORBA_Container_create_constant
#define CORBA_ExtLocalInterfaceDef_create_struct CORBA_Container_create_struct
#define CORBA_ExtLocalInterfaceDef_create_union CORBA_Container_create_union
#define CORBA_ExtLocalInterfaceDef_create_enum CORBA_Container_create_enum
#define CORBA_ExtLocalInterfaceDef_create_alias CORBA_Container_create_alias
#define CORBA_ExtLocalInterfaceDef_create_interface CORBA_Container_create_interface
#define CORBA_ExtLocalInterfaceDef_create_value CORBA_Container_create_value
#define CORBA_ExtLocalInterfaceDef_create_value_box CORBA_Container_create_value_box
#define CORBA_ExtLocalInterfaceDef_create_exception CORBA_Container_create_exception
#define CORBA_ExtLocalInterfaceDef_create_native CORBA_Container_create_native
#define CORBA_ExtLocalInterfaceDef_create_abstract_interface CORBA_Container_create_abstract_interface
#define CORBA_ExtLocalInterfaceDef_create_local_interface CORBA_Container_create_local_interface
#define CORBA_ExtLocalInterfaceDef_create_ext_value CORBA_Container_create_ext_value
#define CORBA_ExtLocalInterfaceDef__get_id CORBA_Contained__get_id
#define CORBA_ExtLocalInterfaceDef__set_id CORBA_Contained__set_id
#define CORBA_ExtLocalInterfaceDef__get_name CORBA_Contained__get_name
#define CORBA_ExtLocalInterfaceDef__set_name CORBA_Contained__set_name
#define CORBA_ExtLocalInterfaceDef__get_version CORBA_Contained__get_version
#define CORBA_ExtLocalInterfaceDef__set_version CORBA_Contained__set_version
#define CORBA_ExtLocalInterfaceDef__get_defined_in CORBA_Contained__get_defined_in
#define CORBA_ExtLocalInterfaceDef__get_absolute_name CORBA_Contained__get_absolute_name
#define CORBA_ExtLocalInterfaceDef__get_containing_repository CORBA_Contained__get_containing_repository
#define CORBA_ExtLocalInterfaceDef_describe CORBA_Contained_describe
#define CORBA_ExtLocalInterfaceDef_move CORBA_Contained_move
#define CORBA_ExtLocalInterfaceDef__get_type CORBA_IDLType__get_type
#define CORBA_ExtLocalInterfaceDef__get_base_interfaces CORBA_InterfaceDef__get_base_interfaces
#define CORBA_ExtLocalInterfaceDef__set_base_interfaces CORBA_InterfaceDef__set_base_interfaces
#define CORBA_ExtLocalInterfaceDef__get_is_abstract CORBA_InterfaceDef__get_is_abstract
#define CORBA_ExtLocalInterfaceDef__set_is_abstract CORBA_InterfaceDef__set_is_abstract
#define CORBA_ExtLocalInterfaceDef_is_a CORBA_InterfaceDef_is_a
#define CORBA_ExtLocalInterfaceDef_describe_interface CORBA_InterfaceDef_describe_interface
#define CORBA_ExtLocalInterfaceDef_create_attribute CORBA_InterfaceDef_create_attribute
#define CORBA_ExtLocalInterfaceDef_create_operation CORBA_InterfaceDef_create_operation
#define CORBA_ExtLocalInterfaceDef_describe_ext_interface CORBA_InterfaceAttrExtension_describe_ext_interface
#define CORBA_ExtLocalInterfaceDef_create_ext_attribute CORBA_InterfaceAttrExtension_create_ext_attribute
CORBA_boolean CORBA_TypeCode_equal(CORBA_TypeCode _obj, const CORBA_TypeCode tc, CORBA_Environment *ev);
CORBA_boolean CORBA_TypeCode_equivalent(CORBA_TypeCode _obj, const CORBA_TypeCode tc, CORBA_Environment *ev);
CORBA_TypeCode CORBA_TypeCode_get_compact_typecode(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_TCKind CORBA_TypeCode_kind(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_RepositoryId CORBA_TypeCode_id(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_Identifier CORBA_TypeCode_name(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_unsigned_long CORBA_TypeCode_member_count(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_Identifier CORBA_TypeCode_member_name(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev);
CORBA_TypeCode CORBA_TypeCode_member_type(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev);
CORBA_any* CORBA_TypeCode_member_label(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev);
CORBA_TypeCode CORBA_TypeCode_discriminator_type(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_long CORBA_TypeCode_default_index(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_unsigned_long CORBA_TypeCode_length(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_TypeCode CORBA_TypeCode_content_type(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_unsigned_short CORBA_TypeCode_fixed_digits(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_short CORBA_TypeCode_fixed_scale(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_Visibility CORBA_TypeCode_member_visibility(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev);
CORBA_ValueModifier CORBA_TypeCode_type_modifier(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_TypeCode CORBA_TypeCode_concrete_base_type(CORBA_TypeCode _obj, CORBA_Environment *ev);
CORBA_InterfaceDef CORBA_Object_get_interface(CORBA_Object _obj, CORBA_Environment *ev);
CORBA_boolean CORBA_Object_is_nil(CORBA_Object _obj, CORBA_Environment *ev);
CORBA_Object CORBA_Object_duplicate(CORBA_Object _obj, CORBA_Environment *ev);
void CORBA_Object_release(CORBA_Object _obj, CORBA_Environment *ev);
CORBA_boolean CORBA_Object_is_a(CORBA_Object _obj, const CORBA_char * logical_type_id, CORBA_Environment *ev);
CORBA_boolean CORBA_Object_non_existent(CORBA_Object _obj, CORBA_Environment *ev);
CORBA_boolean CORBA_Object_is_equivalent(CORBA_Object _obj, const CORBA_Object other_object, CORBA_Environment *ev);
CORBA_unsigned_long CORBA_Object_hash(CORBA_Object _obj, const CORBA_unsigned_long maximum, CORBA_Environment *ev);
void CORBA_Object_create_request(CORBA_Object _obj, const CORBA_Context ctx, const CORBA_char * operation, const CORBA_NVList arg_list, CORBA_NamedValue* result, CORBA_Request* request, const CORBA_Flags req_flag, CORBA_Environment *ev);
CORBA_Policy CORBA_Object_get_policy(CORBA_Object _obj, const CORBA_PolicyType policy_type, CORBA_Environment *ev);
CORBA_DomainManagersList* CORBA_Object_get_domain_managers(CORBA_Object _obj, CORBA_Environment *ev);
CORBA_Object CORBA_Object_set_policy_overrides(CORBA_Object _obj, const CORBA_PolicyList* policies, const CORBA_SetOverrideType set_add, CORBA_Environment *ev);
CORBA_Policy CORBA_Object_get_client_policy(CORBA_Object _obj, const CORBA_PolicyType type, CORBA_Environment *ev);
CORBA_PolicyList* CORBA_Object_get_policy_overrides(CORBA_Object _obj, const CORBA_PolicyTypeSeq* types, CORBA_Environment *ev);
CORBA_boolean CORBA_Object_validate_connection(CORBA_Object _obj, CORBA_PolicyList** inconsistent_policies, CORBA_Environment *ev);
CORBA_Object CORBA_Object_get_component(CORBA_Object _obj, CORBA_Environment *ev);
CORBA_ORBid CORBA_ORB_id(CORBA_ORB _obj, CORBA_Environment *ev);
CORBA_string CORBA_ORB_object_to_string(CORBA_ORB _obj, const CORBA_Object obj, CORBA_Environment *ev);
CORBA_Object CORBA_ORB_string_to_object(CORBA_ORB _obj, const CORBA_char * str, CORBA_Environment *ev);
void CORBA_ORB_create_list(CORBA_ORB _obj, const CORBA_long count, CORBA_NVList* new_list, CORBA_Environment *ev);
void CORBA_ORB_create_operation_list(CORBA_ORB _obj, const CORBA_OperationDef oper, CORBA_NVList* new_list, CORBA_Environment *ev);
void CORBA_ORB_get_default_context(CORBA_ORB _obj, CORBA_Context* ctx, CORBA_Environment *ev);
void CORBA_ORB_send_multiple_requests_oneway(CORBA_ORB _obj, const CORBA_RequestSeq* req, CORBA_Environment *ev);
void CORBA_ORB_send_multiple_requests_deferred(CORBA_ORB _obj, const CORBA_RequestSeq* req, CORBA_Environment *ev);
CORBA_boolean CORBA_ORB_poll_next_response(CORBA_ORB _obj, CORBA_Environment *ev);
void CORBA_ORB_get_next_response(CORBA_ORB _obj, CORBA_Request* req, CORBA_Environment *ev);
CORBA_boolean CORBA_ORB_get_service_information(CORBA_ORB _obj, const CORBA_ServiceType service_type, CORBA_ServiceInformation** service_information, CORBA_Environment *ev);
CORBA_ORB_ObjectIdList* CORBA_ORB_list_initial_services(CORBA_ORB _obj, CORBA_Environment *ev);
CORBA_Object CORBA_ORB_resolve_initial_references(CORBA_ORB _obj, const CORBA_char * identifier, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_struct_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_StructMemberSeq* members, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_union_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_TypeCode discriminator_type, const CORBA_UnionMemberSeq* members, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_enum_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_EnumMemberSeq* members, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_alias_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_TypeCode original_type, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_exception_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_StructMemberSeq* members, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_interface_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_string_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_wstring_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_fixed_tc(CORBA_ORB _obj, const CORBA_unsigned_short digits, const CORBA_short scale, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_sequence_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, const CORBA_TypeCode element_type, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_recursive_sequence_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, const CORBA_unsigned_long offset, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_array_tc(CORBA_ORB _obj, const CORBA_unsigned_long length, const CORBA_TypeCode element_type, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_value_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_ValueModifier type_modifier, const CORBA_TypeCode concrete_base, const CORBA_ValueMemberSeq* members, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_value_box_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_TypeCode boxed_type, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_native_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_recursive_tc(CORBA_ORB _obj, const CORBA_char * id, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_abstract_interface_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_local_interface_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_component_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_home_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev);
CORBA_TypeCode CORBA_ORB_create_event_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_ValueModifier type_modifier, const CORBA_TypeCode concrete_base, const CORBA_ValueMemberSeq* members, CORBA_Environment *ev);
CORBA_boolean CORBA_ORB_work_pending(CORBA_ORB _obj, CORBA_Environment *ev);
void CORBA_ORB_perform_work(CORBA_ORB _obj, CORBA_Environment *ev);
void CORBA_ORB_run(CORBA_ORB _obj, CORBA_Environment *ev);
void CORBA_ORB_shutdown(CORBA_ORB _obj, const CORBA_boolean wait_for_completion, CORBA_Environment *ev);
void CORBA_ORB_destroy(CORBA_ORB _obj, CORBA_Environment *ev);
CORBA_Policy CORBA_ORB_create_policy(CORBA_ORB _obj, const CORBA_PolicyType type, const CORBA_any* val, CORBA_Environment *ev);
CORBA_ValueFactory CORBA_ORB_register_value_factory(CORBA_ORB _obj, const CORBA_char * id, const CORBA_ValueFactory factory, CORBA_Environment *ev);
void CORBA_ORB_unregister_value_factory(CORBA_ORB _obj, const CORBA_char * id, CORBA_Environment *ev);
CORBA_ValueFactory CORBA_ORB_lookup_value_factory(CORBA_ORB _obj, const CORBA_char * id, CORBA_Environment *ev);
void CORBA_ORB_register_initial_reference(CORBA_ORB _obj, const CORBA_char * id, const CORBA_Object obj, CORBA_Environment *ev);
void CORBA_Request_add_arg(CORBA_Request _obj, const CORBA_char * name, const CORBA_TypeCode arg_type, const CORBA_OpaqueValue value, const CORBA_long len, const CORBA_Flags arg_flags, CORBA_Environment *ev);
void CORBA_Request_invoke(CORBA_Request _obj, const CORBA_Flags invoke_flags, CORBA_Environment *ev);
void CORBA_Request_delete(CORBA_Request _obj, CORBA_Environment *ev);
void CORBA_Request_send(CORBA_Request _obj, const CORBA_Flags invoke_flags, CORBA_Environment *ev);
void CORBA_Request_get_response(CORBA_Request _obj, CORBA_Environment *ev);
CORBA_boolean CORBA_Request_poll_response(CORBA_Request _obj, CORBA_Environment *ev);
CORBA_Object CORBA_Request_sendp(CORBA_Request _obj, CORBA_Environment *ev);
void CORBA_Request_prepare(CORBA_Request _obj, const CORBA_Object p, CORBA_Environment *ev);
void CORBA_Request_sendc(CORBA_Request _obj, const CORBA_Object handler, CORBA_Environment *ev);
void CORBA_Context_set_one_value(CORBA_Context _obj, const CORBA_char * prop_name, const CORBA_char * value, CORBA_Environment *ev);
void CORBA_Context_set_values(CORBA_Context _obj, const CORBA_NVList values, CORBA_Environment *ev);
void CORBA_Context_get_values(CORBA_Context _obj, const CORBA_char * start_scope, const CORBA_Flags op_flags, const CORBA_char * prop_name, CORBA_NVList* values, CORBA_Environment *ev);
void CORBA_Context_delete_values(CORBA_Context _obj, const CORBA_char * prop_name, CORBA_Environment *ev);
void CORBA_Context_create_child(CORBA_Context _obj, const CORBA_char * ctx_name, CORBA_Context* child_ctx, CORBA_Environment *ev);
void CORBA_Context_delete(CORBA_Context _obj, const CORBA_Flags del_flags, CORBA_Environment *ev);
void CORBA_NVList_add_item(CORBA_NVList _obj, const CORBA_char * item_name, const CORBA_TypeCode item_type, const CORBA_OpaqueValue value, const CORBA_long value_len, const CORBA_Flags item_flags, CORBA_Environment *ev);
void CORBA_NVList_free(CORBA_NVList _obj, CORBA_Environment *ev);
void CORBA_NVList_free_memory(CORBA_NVList _obj, CORBA_Environment *ev);
void CORBA_NVList_get_count(CORBA_NVList _obj, CORBA_long* count, CORBA_Environment *ev);
CORBA_Identifier CORBA_ServerRequest__get_operation(CORBA_ServerRequest _obj, CORBA_Environment *ev);
void CORBA_ServerRequest_arguments(CORBA_ServerRequest _obj, CORBA_NVList* nv, CORBA_Environment *ev);
CORBA_Context CORBA_ServerRequest_ctx(CORBA_ServerRequest _obj, CORBA_Environment *ev);
void CORBA_ServerRequest_set_result(CORBA_ServerRequest _obj, const CORBA_any* val, CORBA_Environment *ev);
void CORBA_ServerRequest_set_exception(CORBA_ServerRequest _obj, const CORBA_any* val, CORBA_Environment *ev);
#ifndef __ORBIT_IMETHODS_INDEX
#define __ORBIT_IMETHODS_INDEX
#define ORBIT_IMETHODS_INDEX(m) (m ## __imethods_index)
#endif /* __ORBIT_IMETHODS_INDEX */

#ifdef __cplusplus
}
#endif /* __cplusplus */

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

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