summaryrefslogtreecommitdiff
path: root/TAO/tao
diff options
context:
space:
mode:
authorbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-12-24 19:45:07 +0000
committerbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-12-24 19:45:07 +0000
commite961d1831a2300f470477b57b1925bea4a5381a6 (patch)
tree1f16bfe359d44405e5b2763cbd50b190d3a4a167 /TAO/tao
parent630c527d60c295c88de383f78453ca3ee3807ed5 (diff)
downloadATCD-e961d1831a2300f470477b57b1925bea4a5381a6.tar.gz
ChangeLogTag:Wed Dec 24 13:33:10 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/tao')
-rw-r--r--TAO/tao/IIOP_Endpoints.pidl5
-rw-r--r--TAO/tao/IIOP_EndpointsA.cpp142
-rw-r--r--TAO/tao/IIOP_EndpointsA.h9
-rw-r--r--TAO/tao/IIOP_EndpointsC.cpp167
-rw-r--r--TAO/tao/IIOP_EndpointsC.h10
-rw-r--r--TAO/tao/IOP_IOR.pidl7
-rw-r--r--TAO/tao/IOP_IORA.cpp977
-rw-r--r--TAO/tao/IOP_IORA.h28
-rw-r--r--TAO/tao/IOP_IORC.cpp1101
-rw-r--r--TAO/tao/IOP_IORC.h55
-rw-r--r--TAO/tao/Policy.pidl15
-rw-r--r--TAO/tao/diffs/IIOP_Endpoints.diff396
-rw-r--r--TAO/tao/diffs/IOP_IOR.diff2856
13 files changed, 3766 insertions, 2002 deletions
diff --git a/TAO/tao/IIOP_Endpoints.pidl b/TAO/tao/IIOP_Endpoints.pidl
index 43310842258..57faad77f71 100644
--- a/TAO/tao/IIOP_Endpoints.pidl
+++ b/TAO/tao/IIOP_Endpoints.pidl
@@ -23,13 +23,16 @@
// is:
//
// tao_idl
-// -o orig -St -Ge 1 -GT -ci "C.inl" \
+// -o orig -Ge 1 -GT -GA \
// -Wb,export_macro=TAO_Export \
// -Wb,export_include="tao/TAO_Export.h" \
// -Wb,pre_include="ace/pre.h" \
// -Wb,post_include="ace/post.h" \
// IIOP_Endpoints.pidl
//
+// Use the patch in diff/IIOP_Endpoints.diff to patch the generated
+// code.
+//
// ================================================================
#ifndef _TAO_IIOP_ENDPOINTS_IDL_
diff --git a/TAO/tao/IIOP_EndpointsA.cpp b/TAO/tao/IIOP_EndpointsA.cpp
index 014ced1e69c..f1c51767ad8 100644
--- a/TAO/tao/IIOP_EndpointsA.cpp
+++ b/TAO/tao/IIOP_EndpointsA.cpp
@@ -30,7 +30,142 @@
#include "tao/Typecode.h"
#include "tao/Any_Dual_Impl_T.h"
-// TAO_IDL - Generated from
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_TAO_IIOP_Endpoint_Info[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x54414f2f),
+ ACE_NTOHL (0x49494f50),
+ ACE_NTOHL (0x5f456e64),
+ ACE_NTOHL (0x706f696e),
+ ACE_NTOHL (0x745f496e),
+ ACE_NTOHL (0x666f3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
+ 19,
+ ACE_NTOHL (0x49494f50),
+ ACE_NTOHL (0x5f456e64),
+ ACE_NTOHL (0x706f696e),
+ ACE_NTOHL (0x745f496e),
+ ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
+ 3, // member count
+ 5,
+ ACE_NTOHL (0x686f7374),
+ ACE_NTOHL (0x0), // name = host
+ CORBA::tk_string,
+ 0U, // string length
+ 5,
+ ACE_NTOHL (0x706f7274),
+ ACE_NTOHL (0x0), // name = port
+ CORBA::tk_short,
+
+ 9,
+ ACE_NTOHL (0x7072696f),
+ ACE_NTOHL (0x72697479),
+ ACE_NTOHL (0x0), // name = priority
+ CORBA::tk_short,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_TAO_IIOP_Endpoint_Info (
+ CORBA::tk_struct,
+ sizeof (_oc_TAO_IIOP_Endpoint_Info),
+ (char *) &_oc_TAO_IIOP_Endpoint_Info,
+ 0,
+ sizeof (TAO::IIOP_Endpoint_Info)
+ );
+
+namespace TAO
+{
+ ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info =
+ &_tc_TAO_tc_TAO_IIOP_Endpoint_Info;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_TAO_IIOPEndpointSequence[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x54414f2f),
+ ACE_NTOHL (0x49494f50),
+ ACE_NTOHL (0x456e6470),
+ ACE_NTOHL (0x6f696e74),
+ ACE_NTOHL (0x53657175),
+ ACE_NTOHL (0x656e6365),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:TAO/IIOPEndpointSequence:1.0
+ 21,
+ ACE_NTOHL (0x49494f50),
+ ACE_NTOHL (0x456e6470),
+ ACE_NTOHL (0x6f696e74),
+ ACE_NTOHL (0x53657175),
+ ACE_NTOHL (0x656e6365),
+ ACE_NTOHL (0x0), // name = IIOPEndpointSequence
+ CORBA::tk_sequence, // typecode kind
+ 140, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 124, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x54414f2f),
+ ACE_NTOHL (0x49494f50),
+ ACE_NTOHL (0x5f456e64),
+ ACE_NTOHL (0x706f696e),
+ ACE_NTOHL (0x745f496e),
+ ACE_NTOHL (0x666f3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
+ 19,
+ ACE_NTOHL (0x49494f50),
+ ACE_NTOHL (0x5f456e64),
+ ACE_NTOHL (0x706f696e),
+ ACE_NTOHL (0x745f496e),
+ ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
+ 3, // member count
+ 5,
+ ACE_NTOHL (0x686f7374),
+ ACE_NTOHL (0x0), // name = host
+ CORBA::tk_string,
+ 0U, // string length
+ 5,
+ ACE_NTOHL (0x706f7274),
+ ACE_NTOHL (0x0), // name = port
+ CORBA::tk_short,
+
+ 9,
+ ACE_NTOHL (0x7072696f),
+ ACE_NTOHL (0x72697479),
+ ACE_NTOHL (0x0), // name = priority
+ CORBA::tk_short,
+
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_TAO_IIOPEndpointSequence (
+ CORBA::tk_alias,
+ sizeof (_oc_TAO_IIOPEndpointSequence),
+ (char *) &_oc_TAO_IIOPEndpointSequence,
+ 0,
+ sizeof (TAO::IIOPEndpointSequence)
+ );
+
+namespace TAO
+{
+ ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence =
+ &_tc_TAO_tc_TAO_IIOPEndpointSequence;
+}
+
+// TAO_IDL - Generated from
// be/be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
@@ -88,7 +223,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -172,5 +307,4 @@ CORBA::Boolean operator>>= (
TAO::IIOPEndpointSequence \
>
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
+#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IIOP_EndpointsA.h b/TAO/tao/IIOP_EndpointsA.h
index d745431f722..d237268d821 100644
--- a/TAO/tao/IIOP_EndpointsA.h
+++ b/TAO/tao/IIOP_EndpointsA.h
@@ -33,6 +33,14 @@
#include /**/ "ace/pre.h"
+// ====== Handcrafted
+namespace TAO
+{
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence;
+}
+
// TAO_IDL - Generated from
// be/be_visitor_structure/any_op_ch.cpp:52
@@ -52,4 +60,3 @@ TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const TAO::IIOPEndpoi
#include /**/ "ace/post.h"
#endif /* ifndef */
-
diff --git a/TAO/tao/IIOP_EndpointsC.cpp b/TAO/tao/IIOP_EndpointsC.cpp
index cbf96302133..29d33484b96 100644
--- a/TAO/tao/IIOP_EndpointsC.cpp
+++ b/TAO/tao/IIOP_EndpointsC.cpp
@@ -50,63 +50,9 @@ namespace TAO
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_TAO_IIOP_Endpoint_Info[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x54414f2f),
- ACE_NTOHL (0x49494f50),
- ACE_NTOHL (0x5f456e64),
- ACE_NTOHL (0x706f696e),
- ACE_NTOHL (0x745f496e),
- ACE_NTOHL (0x666f3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
- 19,
- ACE_NTOHL (0x49494f50),
- ACE_NTOHL (0x5f456e64),
- ACE_NTOHL (0x706f696e),
- ACE_NTOHL (0x745f496e),
- ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
- 3, // member count
- 5,
- ACE_NTOHL (0x686f7374),
- ACE_NTOHL (0x0), // name = host
- CORBA::tk_string,
- 0U, // string length
- 5,
- ACE_NTOHL (0x706f7274),
- ACE_NTOHL (0x0), // name = port
- CORBA::tk_short,
-
- 9,
- ACE_NTOHL (0x7072696f),
- ACE_NTOHL (0x72697479),
- ACE_NTOHL (0x0), // name = priority
- CORBA::tk_short,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_TAO_IIOP_Endpoint_Info (
- CORBA::tk_struct,
- sizeof (_oc_TAO_IIOP_Endpoint_Info),
- (char *) &_oc_TAO_IIOP_Endpoint_Info,
- 0,
- sizeof (TAO::IIOP_Endpoint_Info)
- );
-
-namespace TAO
-{
- ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info =
- &_tc_TAO_tc_TAO_IIOP_Endpoint_Info;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_structure/structure_cs.cpp:66
-void
+void
TAO::IIOP_Endpoint_Info::_tao_any_destructor (
void *_tao_void_pointer
)
@@ -116,7 +62,7 @@ TAO::IIOP_Endpoint_Info::_tao_any_destructor (
delete _tao_tmp_pointer;
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_cs.cpp:65
#if !defined (_TAO_IIOPENDPOINTSEQUENCE_CS_)
@@ -170,86 +116,6 @@ void TAO::IIOPEndpointSequence::_tao_any_destructor (
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_TAO_IIOPEndpointSequence[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x54414f2f),
- ACE_NTOHL (0x49494f50),
- ACE_NTOHL (0x456e6470),
- ACE_NTOHL (0x6f696e74),
- ACE_NTOHL (0x53657175),
- ACE_NTOHL (0x656e6365),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:TAO/IIOPEndpointSequence:1.0
- 21,
- ACE_NTOHL (0x49494f50),
- ACE_NTOHL (0x456e6470),
- ACE_NTOHL (0x6f696e74),
- ACE_NTOHL (0x53657175),
- ACE_NTOHL (0x656e6365),
- ACE_NTOHL (0x0), // name = IIOPEndpointSequence
- CORBA::tk_sequence, // typecode kind
- 140, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 124, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x54414f2f),
- ACE_NTOHL (0x49494f50),
- ACE_NTOHL (0x5f456e64),
- ACE_NTOHL (0x706f696e),
- ACE_NTOHL (0x745f496e),
- ACE_NTOHL (0x666f3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
- 19,
- ACE_NTOHL (0x49494f50),
- ACE_NTOHL (0x5f456e64),
- ACE_NTOHL (0x706f696e),
- ACE_NTOHL (0x745f496e),
- ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
- 3, // member count
- 5,
- ACE_NTOHL (0x686f7374),
- ACE_NTOHL (0x0), // name = host
- CORBA::tk_string,
- 0U, // string length
- 5,
- ACE_NTOHL (0x706f7274),
- ACE_NTOHL (0x0), // name = port
- CORBA::tk_short,
-
- 9,
- ACE_NTOHL (0x7072696f),
- ACE_NTOHL (0x72697479),
- ACE_NTOHL (0x0), // name = priority
- CORBA::tk_short,
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_TAO_IIOPEndpointSequence (
- CORBA::tk_alias,
- sizeof (_oc_TAO_IIOPEndpointSequence),
- (char *) &_oc_TAO_IIOPEndpointSequence,
- 0,
- sizeof (TAO::IIOPEndpointSequence)
- );
-
-namespace TAO
-{
- ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence =
- &_tc_TAO_tc_TAO_IIOPEndpointSequence;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_sequence/cdr_op_cs.cpp:95
#if !defined _TAO_CDR_OP_TAO_IIOPEndpointSequence_CPP_
@@ -261,20 +127,20 @@ CORBA::Boolean operator<< (
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
+
if (strm << _tao_seq_len)
{
// Encode all elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm << _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
@@ -284,7 +150,7 @@ CORBA::Boolean operator>> (
)
{
CORBA::ULong _tao_seq_len;
-
+
if (strm >> _tao_seq_len)
{
// Add a check to the length of the sequence
@@ -294,28 +160,28 @@ CORBA::Boolean operator>> (
{
return 0;
}
-
+
// Set the length of the sequence.
_tao_sequence.length (_tao_seq_len);
-
+
// If length is 0 we return true.
- if (0 >= _tao_seq_len)
+ if (0 >= _tao_seq_len)
{
return 1;
}
-
+
// Retrieve all the elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm >> _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
-
+
}
-
+
return 0;
}
@@ -418,5 +284,4 @@ CORBA::Boolean operator>> (
#endif /* end #if !defined */
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
+#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IIOP_EndpointsC.h b/TAO/tao/IIOP_EndpointsC.h
index 8bd1f8635a3..50d8c9f2b72 100644
--- a/TAO/tao/IIOP_EndpointsC.h
+++ b/TAO/tao/IIOP_EndpointsC.h
@@ -105,11 +105,6 @@ namespace TAO
};
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info;
-
- // TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_TAO_IIOPENDPOINTSEQUENCE_CH_)
@@ -157,11 +152,6 @@ namespace TAO
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence;
-
// TAO_IDL - Generated from
// be/be_visitor_module/module_ch.cpp:66
diff --git a/TAO/tao/IOP_IOR.pidl b/TAO/tao/IOP_IOR.pidl
index ea218ed83e1..44e39cce229 100644
--- a/TAO/tao/IOP_IOR.pidl
+++ b/TAO/tao/IOP_IOR.pidl
@@ -20,9 +20,12 @@
* and then:
*
* cp orig/IOP_IORC.{h,i,cpp} .
- * patch < diffs/IOPC.diff
+ * cp orig/IOP_IORA.{h,cpp} .
*
- * The code left in IOP_IORC.{h,i,cpp} is ready for use.
+ * patch < diffs/IOP_IOR.diff
+ *
+ * The code left in IOP_IORC.{h,i,cpp} and IOP_IORA.{h,cpp} is ready
+ * for use.
*
*/
diff --git a/TAO/tao/IOP_IORA.cpp b/TAO/tao/IOP_IORA.cpp
index 676a564cb05..34da5a13aa3 100644
--- a/TAO/tao/IOP_IORA.cpp
+++ b/TAO/tao/IOP_IORA.cpp
@@ -30,7 +30,965 @@
#include "tao/Typecode.h"
#include "tao/Any_Dual_Impl_T.h"
-// TAO_IDL - Generated from
+//======= Handcrafted
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_ProfileId[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x50726f66),
+ ACE_NTOHL (0x696c6549),
+ ACE_NTOHL (0x643a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
+ 10,
+ ACE_NTOHL (0x50726f66),
+ ACE_NTOHL (0x696c6549),
+ ACE_NTOHL (0x64000000), // name = ProfileId
+ CORBA::tk_ulong,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_ProfileId (
+ CORBA::tk_alias,
+ sizeof (_oc_IOP_ProfileId),
+ (char *) &_oc_IOP_ProfileId,
+ 0,
+ sizeof (IOP::ProfileId)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_ProfileId =
+ &_tc_TAO_tc_IOP_ProfileId;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_TaggedProfile[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x65645072),
+ ACE_NTOHL (0x6f66696c),
+ ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
+ 14,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x65645072),
+ ACE_NTOHL (0x6f66696c),
+ ACE_NTOHL (0x65000000), // name = TaggedProfile
+ 2, // member count
+ 4,
+ ACE_NTOHL (0x74616700), // name = tag
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x50726f66),
+ ACE_NTOHL (0x696c6549),
+ ACE_NTOHL (0x643a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
+ 10,
+ ACE_NTOHL (0x50726f66),
+ ACE_NTOHL (0x696c6549),
+ ACE_NTOHL (0x64000000), // name = ProfileId
+ CORBA::tk_ulong,
+
+
+ 13,
+ ACE_NTOHL (0x70726f66),
+ ACE_NTOHL (0x696c655f),
+ ACE_NTOHL (0x64617461),
+ ACE_NTOHL (0x0), // name = profile_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedProfile (
+ CORBA::tk_struct,
+ sizeof (_oc_IOP_TaggedProfile),
+ (char *) &_oc_IOP_TaggedProfile,
+ 0,
+ sizeof (IOP::TaggedProfile)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_TaggedProfile =
+ &_tc_TAO_tc_IOP_TaggedProfile;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_IOR[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 24,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x494f523a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/IOR:1.0
+ 4,
+ ACE_NTOHL (0x494f5200), // name = IOR
+ 2, // member count
+ 8,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f696400), // name = type_id
+ CORBA::tk_string,
+ 0U, // string length
+ 9,
+ ACE_NTOHL (0x70726f66),
+ ACE_NTOHL (0x696c6573),
+ ACE_NTOHL (0x0), // name = profiles
+ CORBA::tk_sequence, // typecode kind
+ 264, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 248, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x65645072),
+ ACE_NTOHL (0x6f66696c),
+ ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
+ 14,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x65645072),
+ ACE_NTOHL (0x6f66696c),
+ ACE_NTOHL (0x65000000), // name = TaggedProfile
+ 2, // member count
+ 4,
+ ACE_NTOHL (0x74616700), // name = tag
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x50726f66),
+ ACE_NTOHL (0x696c6549),
+ ACE_NTOHL (0x643a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
+ 10,
+ ACE_NTOHL (0x50726f66),
+ ACE_NTOHL (0x696c6549),
+ ACE_NTOHL (0x64000000), // name = ProfileId
+ CORBA::tk_ulong,
+
+
+ 13,
+ ACE_NTOHL (0x70726f66),
+ ACE_NTOHL (0x696c655f),
+ ACE_NTOHL (0x64617461),
+ ACE_NTOHL (0x0), // name = profile_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_IOR (
+ CORBA::tk_struct,
+ sizeof (_oc_IOP_IOR),
+ (char *) &_oc_IOP_IOR,
+ 0,
+ sizeof (IOP::IOR)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_IOR =
+ &_tc_TAO_tc_IOP_IOR;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_ComponentId[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 32,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x7449643a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+ 12,
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x74496400), // name = ComponentId
+ CORBA::tk_ulong,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_ComponentId (
+ CORBA::tk_alias,
+ sizeof (_oc_IOP_ComponentId),
+ (char *) &_oc_IOP_ComponentId,
+ 0,
+ sizeof (IOP::ComponentId)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_ComponentId =
+ &_tc_TAO_tc_IOP_ComponentId;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_TaggedComponent[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e743a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+ 16,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7400), // name = TaggedComponent
+ 2, // member count
+ 4,
+ ACE_NTOHL (0x74616700), // name = tag
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 32,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x7449643a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+ 12,
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x74496400), // name = ComponentId
+ CORBA::tk_ulong,
+
+
+ 15,
+ ACE_NTOHL (0x636f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x745f6461),
+ ACE_NTOHL (0x74610000), // name = component_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponent (
+ CORBA::tk_struct,
+ sizeof (_oc_IOP_TaggedComponent),
+ (char *) &_oc_IOP_TaggedComponent,
+ 0,
+ sizeof (IOP::TaggedComponent)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_TaggedComponent =
+ &_tc_TAO_tc_IOP_TaggedComponent;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_MultipleComponentProfile[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 45,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x4d756c74),
+ ACE_NTOHL (0x69706c65),
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x7450726f),
+ ACE_NTOHL (0x66696c65),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IOP/MultipleComponentProfile:1.0
+ 25,
+ ACE_NTOHL (0x4d756c74),
+ ACE_NTOHL (0x69706c65),
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x7450726f),
+ ACE_NTOHL (0x66696c65),
+ ACE_NTOHL (0x0), // name = MultipleComponentProfile
+ CORBA::tk_sequence, // typecode kind
+ 264, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 248, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e743a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+ 16,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7400), // name = TaggedComponent
+ 2, // member count
+ 4,
+ ACE_NTOHL (0x74616700), // name = tag
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 32,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x7449643a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+ 12,
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x74496400), // name = ComponentId
+ CORBA::tk_ulong,
+
+
+ 15,
+ ACE_NTOHL (0x636f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x745f6461),
+ ACE_NTOHL (0x74610000), // name = component_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_MultipleComponentProfile (
+ CORBA::tk_alias,
+ sizeof (_oc_IOP_MultipleComponentProfile),
+ (char *) &_oc_IOP_MultipleComponentProfile,
+ 0,
+ sizeof (IOP::MultipleComponentProfile)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile =
+ &_tc_TAO_tc_IOP_MultipleComponentProfile;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_TaggedComponentList[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e744c),
+ ACE_NTOHL (0x6973743a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponentList:1.0
+ 20,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e744c),
+ ACE_NTOHL (0x69737400), // name = TaggedComponentList
+ CORBA::tk_sequence, // typecode kind
+ 264, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 248, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e743a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+ 16,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7400), // name = TaggedComponent
+ 2, // member count
+ 4,
+ ACE_NTOHL (0x74616700), // name = tag
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 32,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x7449643a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+ 12,
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x74496400), // name = ComponentId
+ CORBA::tk_ulong,
+
+
+ 15,
+ ACE_NTOHL (0x636f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x745f6461),
+ ACE_NTOHL (0x74610000), // name = component_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentList (
+ CORBA::tk_alias,
+ sizeof (_oc_IOP_TaggedComponentList),
+ (char *) &_oc_IOP_TaggedComponentList,
+ 0,
+ sizeof (IOP::TaggedComponentList)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_TaggedComponentList =
+ &_tc_TAO_tc_IOP_TaggedComponentList;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_TaggedComponentSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 39,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/TaggedComponentSeq:1.0
+ 19,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7453),
+ ACE_NTOHL (0x65710000), // name = TaggedComponentSeq
+ CORBA::tk_sequence, // typecode kind
+ 264, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 248, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e743a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+ 16,
+ ACE_NTOHL (0x54616767),
+ ACE_NTOHL (0x6564436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7400), // name = TaggedComponent
+ 2, // member count
+ 4,
+ ACE_NTOHL (0x74616700), // name = tag
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 32,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x7449643a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+ 12,
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x74496400), // name = ComponentId
+ CORBA::tk_ulong,
+
+
+ 15,
+ ACE_NTOHL (0x636f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x745f6461),
+ ACE_NTOHL (0x74610000), // name = component_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_IOP_TaggedComponentSeq),
+ (char *) &_oc_IOP_TaggedComponentSeq,
+ 0,
+ sizeof (IOP::TaggedComponentSeq)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq =
+ &_tc_TAO_tc_IOP_TaggedComponentSeq;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_ServiceId[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636549),
+ ACE_NTOHL (0x643a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
+ 10,
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636549),
+ ACE_NTOHL (0x64000000), // name = ServiceId
+ CORBA::tk_ulong,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceId (
+ CORBA::tk_alias,
+ sizeof (_oc_IOP_ServiceId),
+ (char *) &_oc_IOP_ServiceId,
+ 0,
+ sizeof (IOP::ServiceId)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_ServiceId =
+ &_tc_TAO_tc_IOP_ServiceId;
+}
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_ServiceContext[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636543),
+ ACE_NTOHL (0x6f6e7465),
+ ACE_NTOHL (0x78743a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
+ 15,
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636543),
+ ACE_NTOHL (0x6f6e7465),
+ ACE_NTOHL (0x78740000), // name = ServiceContext
+ 2, // member count
+ 11,
+ ACE_NTOHL (0x636f6e74),
+ ACE_NTOHL (0x6578745f),
+ ACE_NTOHL (0x69640000), // name = context_id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636549),
+ ACE_NTOHL (0x643a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
+ 10,
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636549),
+ ACE_NTOHL (0x64000000), // name = ServiceId
+ CORBA::tk_ulong,
+
+
+ 13,
+ ACE_NTOHL (0x636f6e74),
+ ACE_NTOHL (0x6578745f),
+ ACE_NTOHL (0x64617461),
+ ACE_NTOHL (0x0), // name = context_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContext (
+ CORBA::tk_struct,
+ sizeof (_oc_IOP_ServiceContext),
+ (char *) &_oc_IOP_ServiceContext,
+ 0,
+ sizeof (IOP::ServiceContext)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_ServiceContext =
+ &_tc_TAO_tc_IOP_ServiceContext;
+}
+
+
+// TAO_IDL - Generated from
+// be/be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_IOP_ServiceContextList[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 39,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636543),
+ ACE_NTOHL (0x6f6e7465),
+ ACE_NTOHL (0x78744c69),
+ ACE_NTOHL (0x73743a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContextList:1.0
+ 19,
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636543),
+ ACE_NTOHL (0x6f6e7465),
+ ACE_NTOHL (0x78744c69),
+ ACE_NTOHL (0x73740000), // name = ServiceContextList
+ CORBA::tk_sequence, // typecode kind
+ 272, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 256, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636543),
+ ACE_NTOHL (0x6f6e7465),
+ ACE_NTOHL (0x78743a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
+ 15,
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636543),
+ ACE_NTOHL (0x6f6e7465),
+ ACE_NTOHL (0x78740000), // name = ServiceContext
+ 2, // member count
+ 11,
+ ACE_NTOHL (0x636f6e74),
+ ACE_NTOHL (0x6578745f),
+ ACE_NTOHL (0x69640000), // name = context_id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x494f502f),
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636549),
+ ACE_NTOHL (0x643a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
+ 10,
+ ACE_NTOHL (0x53657276),
+ ACE_NTOHL (0x69636549),
+ ACE_NTOHL (0x64000000), // name = ServiceId
+ CORBA::tk_ulong,
+
+
+ 13,
+ ACE_NTOHL (0x636f6e74),
+ ACE_NTOHL (0x6578745f),
+ ACE_NTOHL (0x64617461),
+ ACE_NTOHL (0x0), // name = context_data
+ CORBA::tk_alias, // typecode kind for typedefs
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 31,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f63),
+ ACE_NTOHL (0x74657453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+ 9,
+ ACE_NTOHL (0x4f637465),
+ ACE_NTOHL (0x74536571),
+ ACE_NTOHL (0x0), // name = OctetSeq
+ CORBA::tk_sequence, // typecode kind
+ 12, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_octet,
+
+ 0U,
+
+
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContextList (
+ CORBA::tk_alias,
+ sizeof (_oc_IOP_ServiceContextList),
+ (char *) &_oc_IOP_ServiceContextList,
+ 0,
+ sizeof (IOP::ServiceContextList)
+ );
+
+namespace IOP
+{
+ ::CORBA::TypeCode_ptr _tc_ServiceContextList =
+ &_tc_TAO_tc_IOP_ServiceContextList;
+}
+
+
+// TAO_IDL - Generated from
// be/be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
@@ -88,7 +1046,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
@@ -146,7 +1104,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
@@ -204,7 +1162,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -262,7 +1220,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -320,7 +1278,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -378,7 +1336,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
@@ -436,7 +1394,7 @@ CORBA::Boolean operator>>= (
);
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -580,5 +1538,4 @@ CORBA::Boolean operator>>= (
IOP::ServiceContextList \
>
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
+#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IOP_IORA.h b/TAO/tao/IOP_IORA.h
index 88f2402f3ed..dc7b4d93b07 100644
--- a/TAO/tao/IOP_IORA.h
+++ b/TAO/tao/IOP_IORA.h
@@ -33,6 +33,33 @@
#include /**/ "ace/pre.h"
+//======= Handcrafted
+namespace IOP
+{
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProfileId;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedProfile;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IOR;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentId;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponent;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentList;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceId;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContext;
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContextList;
+}
+
// TAO_IDL - Generated from
// be/be_visitor_structure/any_op_ch.cpp:52
@@ -100,4 +127,3 @@ TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IOP::ServiceCon
#include /**/ "ace/post.h"
#endif /* ifndef */
-
diff --git a/TAO/tao/IOP_IORC.cpp b/TAO/tao/IOP_IORC.cpp
index d785d385f5b..e8e3d77f9fd 100644
--- a/TAO/tao/IOP_IORC.cpp
+++ b/TAO/tao/IOP_IORC.cpp
@@ -28,9 +28,7 @@
// TAO_IDL - Generated from
// be/be_codegen.cpp:338
-
#include "IOP_IORC.h"
-#include "tao/Typecode.h"
#if defined (__BORLANDC__)
#pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig
@@ -48,130 +46,6 @@ namespace TAO
{
}
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_ProfileId[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x50726f66),
- ACE_NTOHL (0x696c6549),
- ACE_NTOHL (0x643a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
- 10,
- ACE_NTOHL (0x50726f66),
- ACE_NTOHL (0x696c6549),
- ACE_NTOHL (0x64000000), // name = ProfileId
- CORBA::tk_ulong,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_ProfileId (
- CORBA::tk_alias,
- sizeof (_oc_IOP_ProfileId),
- (char *) &_oc_IOP_ProfileId,
- 0,
- sizeof (IOP::ProfileId)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_ProfileId =
- &_tc_TAO_tc_IOP_ProfileId;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_TaggedProfile[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x65645072),
- ACE_NTOHL (0x6f66696c),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
- 14,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x65645072),
- ACE_NTOHL (0x6f66696c),
- ACE_NTOHL (0x65000000), // name = TaggedProfile
- 2, // member count
- 4,
- ACE_NTOHL (0x74616700), // name = tag
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x50726f66),
- ACE_NTOHL (0x696c6549),
- ACE_NTOHL (0x643a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
- 10,
- ACE_NTOHL (0x50726f66),
- ACE_NTOHL (0x696c6549),
- ACE_NTOHL (0x64000000), // name = ProfileId
- CORBA::tk_ulong,
-
-
- 13,
- ACE_NTOHL (0x70726f66),
- ACE_NTOHL (0x696c655f),
- ACE_NTOHL (0x64617461),
- ACE_NTOHL (0x0), // name = profile_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedProfile (
- CORBA::tk_struct,
- sizeof (_oc_IOP_TaggedProfile),
- (char *) &_oc_IOP_TaggedProfile,
- 0,
- sizeof (IOP::TaggedProfile)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_TaggedProfile =
- &_tc_TAO_tc_IOP_TaggedProfile;
-}
// TAO_IDL - Generated from
// be/be_visitor_structure/structure_cs.cpp:66
@@ -187,125 +61,9 @@ IOP::TaggedProfile::_tao_any_destructor (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_IOR[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 24,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x494f523a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/IOR:1.0
- 4,
- ACE_NTOHL (0x494f5200), // name = IOR
- 2, // member count
- 8,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f696400), // name = type_id
- CORBA::tk_string,
- 0U, // string length
- 9,
- ACE_NTOHL (0x70726f66),
- ACE_NTOHL (0x696c6573),
- ACE_NTOHL (0x0), // name = profiles
- CORBA::tk_sequence, // typecode kind
- 264, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 248, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x65645072),
- ACE_NTOHL (0x6f66696c),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
- 14,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x65645072),
- ACE_NTOHL (0x6f66696c),
- ACE_NTOHL (0x65000000), // name = TaggedProfile
- 2, // member count
- 4,
- ACE_NTOHL (0x74616700), // name = tag
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x50726f66),
- ACE_NTOHL (0x696c6549),
- ACE_NTOHL (0x643a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
- 10,
- ACE_NTOHL (0x50726f66),
- ACE_NTOHL (0x696c6549),
- ACE_NTOHL (0x64000000), // name = ProfileId
- CORBA::tk_ulong,
-
-
- 13,
- ACE_NTOHL (0x70726f66),
- ACE_NTOHL (0x696c655f),
- ACE_NTOHL (0x64617461),
- ACE_NTOHL (0x0), // name = profile_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_IOR (
- CORBA::tk_struct,
- sizeof (_oc_IOP_IOR),
- (char *) &_oc_IOP_IOR,
- 0,
- sizeof (IOP::IOR)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_IOR =
- &_tc_TAO_tc_IOP_IOR;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_structure/structure_cs.cpp:66
-void
+void
IOP::IOR::_tao_any_destructor (
void *_tao_void_pointer
)
@@ -315,7 +73,7 @@ IOP::IOR::_tao_any_destructor (
delete _tao_tmp_pointer;
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_cs.cpp:65
#if !defined (_IOP_IOR__TAO_SEQ_IOP_TAGGEDPROFILE__CS_)
@@ -360,134 +118,9 @@ IOP::IOR::_tao_seq_IOP_TaggedProfile_::~_tao_seq_IOP_TaggedProfile_ (void)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_ComponentId[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x7449643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
- 12,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74496400), // name = ComponentId
- CORBA::tk_ulong,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_ComponentId (
- CORBA::tk_alias,
- sizeof (_oc_IOP_ComponentId),
- (char *) &_oc_IOP_ComponentId,
- 0,
- sizeof (IOP::ComponentId)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_ComponentId =
- &_tc_TAO_tc_IOP_ComponentId;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_TaggedComponent[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e743a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
- 16,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e7400), // name = TaggedComponent
- 2, // member count
- 4,
- ACE_NTOHL (0x74616700), // name = tag
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x7449643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
- 12,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74496400), // name = ComponentId
- CORBA::tk_ulong,
-
-
- 15,
- ACE_NTOHL (0x636f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x745f6461),
- ACE_NTOHL (0x74610000), // name = component_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponent (
- CORBA::tk_struct,
- sizeof (_oc_IOP_TaggedComponent),
- (char *) &_oc_IOP_TaggedComponent,
- 0,
- sizeof (IOP::TaggedComponent)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_TaggedComponent =
- &_tc_TAO_tc_IOP_TaggedComponent;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_structure/structure_cs.cpp:66
-void
+void
IOP::TaggedComponent::_tao_any_destructor (
void *_tao_void_pointer
)
@@ -497,7 +130,7 @@ IOP::TaggedComponent::_tao_any_destructor (
delete _tao_tmp_pointer;
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_cs.cpp:65
#if !defined (_IOP_MULTIPLECOMPONENTPROFILE_CS_)
@@ -551,124 +184,6 @@ void IOP::MultipleComponentProfile::_tao_any_destructor (
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_MultipleComponentProfile[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 45,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x4d756c74),
- ACE_NTOHL (0x69706c65),
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x7450726f),
- ACE_NTOHL (0x66696c65),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IOP/MultipleComponentProfile:1.0
- 25,
- ACE_NTOHL (0x4d756c74),
- ACE_NTOHL (0x69706c65),
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x7450726f),
- ACE_NTOHL (0x66696c65),
- ACE_NTOHL (0x0), // name = MultipleComponentProfile
- CORBA::tk_sequence, // typecode kind
- 264, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 248, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e743a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
- 16,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e7400), // name = TaggedComponent
- 2, // member count
- 4,
- ACE_NTOHL (0x74616700), // name = tag
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x7449643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
- 12,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74496400), // name = ComponentId
- CORBA::tk_ulong,
-
-
- 15,
- ACE_NTOHL (0x636f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x745f6461),
- ACE_NTOHL (0x74610000), // name = component_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_MultipleComponentProfile (
- CORBA::tk_alias,
- sizeof (_oc_IOP_MultipleComponentProfile),
- (char *) &_oc_IOP_MultipleComponentProfile,
- 0,
- sizeof (IOP::MultipleComponentProfile)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile =
- &_tc_TAO_tc_IOP_MultipleComponentProfile;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_cs.cpp:65
#if !defined (_IOP_TAGGEDCOMPONENTLIST_CS_)
@@ -722,120 +237,6 @@ void IOP::TaggedComponentList::_tao_any_destructor (
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_TaggedComponentList[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e744c),
- ACE_NTOHL (0x6973743a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponentList:1.0
- 20,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e744c),
- ACE_NTOHL (0x69737400), // name = TaggedComponentList
- CORBA::tk_sequence, // typecode kind
- 264, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 248, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e743a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
- 16,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e7400), // name = TaggedComponent
- 2, // member count
- 4,
- ACE_NTOHL (0x74616700), // name = tag
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x7449643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
- 12,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74496400), // name = ComponentId
- CORBA::tk_ulong,
-
-
- 15,
- ACE_NTOHL (0x636f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x745f6461),
- ACE_NTOHL (0x74610000), // name = component_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentList (
- CORBA::tk_alias,
- sizeof (_oc_IOP_TaggedComponentList),
- (char *) &_oc_IOP_TaggedComponentList,
- 0,
- sizeof (IOP::TaggedComponentList)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_TaggedComponentList =
- &_tc_TAO_tc_IOP_TaggedComponentList;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_cs.cpp:65
#if !defined (_IOP_TAGGEDCOMPONENTSEQ_CS_)
@@ -889,250 +290,9 @@ void IOP::TaggedComponentSeq::_tao_any_destructor (
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_TaggedComponentSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 39,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e7453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/TaggedComponentSeq:1.0
- 19,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e7453),
- ACE_NTOHL (0x65710000), // name = TaggedComponentSeq
- CORBA::tk_sequence, // typecode kind
- 264, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 248, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e743a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
- 16,
- ACE_NTOHL (0x54616767),
- ACE_NTOHL (0x6564436f),
- ACE_NTOHL (0x6d706f6e),
- ACE_NTOHL (0x656e7400), // name = TaggedComponent
- 2, // member count
- 4,
- ACE_NTOHL (0x74616700), // name = tag
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x7449643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
- 12,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74496400), // name = ComponentId
- CORBA::tk_ulong,
-
-
- 15,
- ACE_NTOHL (0x636f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x745f6461),
- ACE_NTOHL (0x74610000), // name = component_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentSeq (
- CORBA::tk_alias,
- sizeof (_oc_IOP_TaggedComponentSeq),
- (char *) &_oc_IOP_TaggedComponentSeq,
- 0,
- sizeof (IOP::TaggedComponentSeq)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq =
- &_tc_TAO_tc_IOP_TaggedComponentSeq;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_ServiceId[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636549),
- ACE_NTOHL (0x643a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
- 10,
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636549),
- ACE_NTOHL (0x64000000), // name = ServiceId
- CORBA::tk_ulong,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceId (
- CORBA::tk_alias,
- sizeof (_oc_IOP_ServiceId),
- (char *) &_oc_IOP_ServiceId,
- 0,
- sizeof (IOP::ServiceId)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_ServiceId =
- &_tc_TAO_tc_IOP_ServiceId;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_ServiceContext[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636543),
- ACE_NTOHL (0x6f6e7465),
- ACE_NTOHL (0x78743a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
- 15,
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636543),
- ACE_NTOHL (0x6f6e7465),
- ACE_NTOHL (0x78740000), // name = ServiceContext
- 2, // member count
- 11,
- ACE_NTOHL (0x636f6e74),
- ACE_NTOHL (0x6578745f),
- ACE_NTOHL (0x69640000), // name = context_id
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636549),
- ACE_NTOHL (0x643a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
- 10,
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636549),
- ACE_NTOHL (0x64000000), // name = ServiceId
- CORBA::tk_ulong,
-
-
- 13,
- ACE_NTOHL (0x636f6e74),
- ACE_NTOHL (0x6578745f),
- ACE_NTOHL (0x64617461),
- ACE_NTOHL (0x0), // name = context_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContext (
- CORBA::tk_struct,
- sizeof (_oc_IOP_ServiceContext),
- (char *) &_oc_IOP_ServiceContext,
- 0,
- sizeof (IOP::ServiceContext)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_ServiceContext =
- &_tc_TAO_tc_IOP_ServiceContext;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_structure/structure_cs.cpp:66
-void
+void
IOP::ServiceContext::_tao_any_destructor (
void *_tao_void_pointer
)
@@ -1142,7 +302,7 @@ IOP::ServiceContext::_tao_any_destructor (
delete _tao_tmp_pointer;
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_cs.cpp:65
#if !defined (_IOP_SERVICECONTEXTLIST_CS_)
@@ -1196,122 +356,6 @@ void IOP::ServiceContextList::_tao_any_destructor (
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IOP_ServiceContextList[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 39,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636543),
- ACE_NTOHL (0x6f6e7465),
- ACE_NTOHL (0x78744c69),
- ACE_NTOHL (0x73743a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContextList:1.0
- 19,
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636543),
- ACE_NTOHL (0x6f6e7465),
- ACE_NTOHL (0x78744c69),
- ACE_NTOHL (0x73740000), // name = ServiceContextList
- CORBA::tk_sequence, // typecode kind
- 272, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 256, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636543),
- ACE_NTOHL (0x6f6e7465),
- ACE_NTOHL (0x78743a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
- 15,
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636543),
- ACE_NTOHL (0x6f6e7465),
- ACE_NTOHL (0x78740000), // name = ServiceContext
- 2, // member count
- 11,
- ACE_NTOHL (0x636f6e74),
- ACE_NTOHL (0x6578745f),
- ACE_NTOHL (0x69640000), // name = context_id
- CORBA::tk_alias, // typecode kind for typedefs
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x494f502f),
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636549),
- ACE_NTOHL (0x643a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
- 10,
- ACE_NTOHL (0x53657276),
- ACE_NTOHL (0x69636549),
- ACE_NTOHL (0x64000000), // name = ServiceId
- CORBA::tk_ulong,
-
-
- 13,
- ACE_NTOHL (0x636f6e74),
- ACE_NTOHL (0x6578745f),
- ACE_NTOHL (0x64617461),
- ACE_NTOHL (0x0), // name = context_data
- CORBA::tk_alias, // typecode kind for typedefs
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f63),
- ACE_NTOHL (0x74657453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
- 9,
- ACE_NTOHL (0x4f637465),
- ACE_NTOHL (0x74536571),
- ACE_NTOHL (0x0), // name = OctetSeq
- CORBA::tk_sequence, // typecode kind
- 12, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_octet,
-
- 0U,
-
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContextList (
- CORBA::tk_alias,
- sizeof (_oc_IOP_ServiceContextList),
- (char *) &_oc_IOP_ServiceContextList,
- 0,
- sizeof (IOP::ServiceContextList)
- );
-
-namespace IOP
-{
- ::CORBA::TypeCode_ptr _tc_ServiceContextList =
- &_tc_TAO_tc_IOP_ServiceContextList;
-}
-
-// TAO_IDL - Generated from
// be/be_visitor_sequence/cdr_op_cs.cpp:95
#if !defined _TAO_CDR_OP_IOP_IOR__tao_seq_IOP_TaggedProfile__CPP_
@@ -1323,20 +367,20 @@ CORBA::Boolean operator<< (
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
+
if (strm << _tao_seq_len)
{
// Encode all elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm << _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
@@ -1346,7 +390,7 @@ CORBA::Boolean operator>> (
)
{
CORBA::ULong _tao_seq_len;
-
+
if (strm >> _tao_seq_len)
{
// Add a check to the length of the sequence
@@ -1356,28 +400,28 @@ CORBA::Boolean operator>> (
{
return 0;
}
-
+
// Set the length of the sequence.
_tao_sequence.length (_tao_seq_len);
-
+
// If length is 0 we return true.
- if (0 >= _tao_seq_len)
+ if (0 >= _tao_seq_len)
{
return 1;
}
-
+
// Retrieve all the elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm >> _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
-
+
}
-
+
return 0;
}
@@ -1395,20 +439,20 @@ CORBA::Boolean operator<< (
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
+
if (strm << _tao_seq_len)
{
// Encode all elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm << _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
@@ -1418,7 +462,7 @@ CORBA::Boolean operator>> (
)
{
CORBA::ULong _tao_seq_len;
-
+
if (strm >> _tao_seq_len)
{
// Add a check to the length of the sequence
@@ -1428,28 +472,28 @@ CORBA::Boolean operator>> (
{
return 0;
}
-
+
// Set the length of the sequence.
_tao_sequence.length (_tao_seq_len);
-
+
// If length is 0 we return true.
- if (0 >= _tao_seq_len)
+ if (0 >= _tao_seq_len)
{
return 1;
}
-
+
// Retrieve all the elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm >> _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
-
+
}
-
+
return 0;
}
@@ -1467,20 +511,20 @@ CORBA::Boolean operator<< (
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
+
if (strm << _tao_seq_len)
{
// Encode all elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm << _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
@@ -1490,7 +534,7 @@ CORBA::Boolean operator>> (
)
{
CORBA::ULong _tao_seq_len;
-
+
if (strm >> _tao_seq_len)
{
// Add a check to the length of the sequence
@@ -1500,28 +544,28 @@ CORBA::Boolean operator>> (
{
return 0;
}
-
+
// Set the length of the sequence.
_tao_sequence.length (_tao_seq_len);
-
+
// If length is 0 we return true.
- if (0 >= _tao_seq_len)
+ if (0 >= _tao_seq_len)
{
return 1;
}
-
+
// Retrieve all the elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm >> _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
-
+
}
-
+
return 0;
}
@@ -1539,20 +583,20 @@ CORBA::Boolean operator<< (
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
+
if (strm << _tao_seq_len)
{
// Encode all elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm << _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
@@ -1562,7 +606,7 @@ CORBA::Boolean operator>> (
)
{
CORBA::ULong _tao_seq_len;
-
+
if (strm >> _tao_seq_len)
{
// Add a check to the length of the sequence
@@ -1572,28 +616,28 @@ CORBA::Boolean operator>> (
{
return 0;
}
-
+
// Set the length of the sequence.
_tao_sequence.length (_tao_seq_len);
-
+
// If length is 0 we return true.
- if (0 >= _tao_seq_len)
+ if (0 >= _tao_seq_len)
{
return 1;
}
-
+
// Retrieve all the elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm >> _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
-
+
}
-
+
return 0;
}
@@ -1611,20 +655,20 @@ CORBA::Boolean operator<< (
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
+
if (strm << _tao_seq_len)
{
// Encode all elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm << _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
@@ -1634,7 +678,7 @@ CORBA::Boolean operator>> (
)
{
CORBA::ULong _tao_seq_len;
-
+
if (strm >> _tao_seq_len)
{
// Add a check to the length of the sequence
@@ -1644,28 +688,28 @@ CORBA::Boolean operator>> (
{
return 0;
}
-
+
// Set the length of the sequence.
_tao_sequence.length (_tao_seq_len);
-
+
// If length is 0 we return true.
- if (0 >= _tao_seq_len)
+ if (0 >= _tao_seq_len)
{
return 1;
}
-
+
// Retrieve all the elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm >> _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
-
+
}
-
+
return 0;
}
@@ -2058,5 +1102,4 @@ CORBA::Boolean operator>> (
#endif /* end #if !defined */
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
+#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IOP_IORC.h b/TAO/tao/IOP_IORC.h
index b3ab714f16e..cdb23a53f84 100644
--- a/TAO/tao/IOP_IORC.h
+++ b/TAO/tao/IOP_IORC.h
@@ -79,11 +79,6 @@ namespace IOP
typedef CORBA::ULong_out ProfileId_out;
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProfileId;
-
- // TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
const IOP::ProfileId TAG_INTERNET_IOP = 0U;
@@ -124,11 +119,6 @@ namespace IOP
};
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedProfile;
-
- // TAO_IDL - Generated from
// be/be_type.cpp:258
struct IOR;
@@ -192,22 +182,12 @@ namespace IOP
};
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IOR;
-
- // TAO_IDL - Generated from
// be/be_visitor_typedef/typedef_ch.cpp:342
typedef CORBA::ULong ComponentId;
typedef CORBA::ULong_out ComponentId_out;
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentId;
-
- // TAO_IDL - Generated from
// be/be_type.cpp:258
struct TaggedComponent;
@@ -238,11 +218,6 @@ namespace IOP
};
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponent;
-
- // TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_IOP_MULTIPLECOMPONENTPROFILE_CH_)
@@ -291,11 +266,6 @@ namespace IOP
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile;
-
- // TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_IOP_TAGGEDCOMPONENTLIST_CH_)
@@ -344,11 +314,6 @@ namespace IOP
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentList;
-
- // TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_IOP_TAGGEDCOMPONENTSEQ_CH_)
@@ -397,11 +362,6 @@ namespace IOP
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq;
-
- // TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
const IOP::ComponentId TAG_ORB_TYPE = 0U;
@@ -458,11 +418,6 @@ namespace IOP
typedef CORBA::ULong_out ServiceId_out;
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceId;
-
- // TAO_IDL - Generated from
// be/be_type.cpp:258
struct ServiceContext;
@@ -492,10 +447,6 @@ namespace IOP
CORBA::OctetSeq context_data;
};
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContext;
// TAO_IDL - Generated from
// be/be_visitor_sequence/sequence_ch.cpp:101
@@ -546,11 +497,6 @@ namespace IOP
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContextList;
-
- // TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
const IOP::ServiceId TransactionService = 0U;
@@ -795,4 +741,3 @@ TAO_Export CORBA::Boolean operator>> (
#include /**/ "ace/post.h"
#endif /* ifndef */
-
diff --git a/TAO/tao/Policy.pidl b/TAO/tao/Policy.pidl
index e56c464fb02..aa655485600 100644
--- a/TAO/tao/Policy.pidl
+++ b/TAO/tao/Policy.pidl
@@ -24,17 +24,10 @@
* -Wb,post_include="ace/post.h"
* Policy.pidl
*
- * 2. Then patch the generated code. This patch (a) eliminates
- * cycles in the include dependencies; (b) adds the TAO_Encodable
- * methods to the Policy class; (c) fixes the #includes in the
- * PolicyS.h file.
- *
- * Apply patches using the following commands:
- *
- * cp orig/PolicyC.{h,i,cpp} .
- * cp orig/PolicyS.{h,i,cpp} PortableServer
- * cp orig/PolicyS_T.{h,i,cpp} PortableServer
- * patch < diffs/Policy.diff
+ * 2. Then patch the generated code using patches in
+ * diff/Policy.diff. To patch the generated code in
+ * PortableServer look for diffs in PortableServer/diffs
+ * directory.
*
* Note: The diffs were generated with these commands:
*
diff --git a/TAO/tao/diffs/IIOP_Endpoints.diff b/TAO/tao/diffs/IIOP_Endpoints.diff
new file mode 100644
index 00000000000..b1c0c59f650
--- /dev/null
+++ b/TAO/tao/diffs/IIOP_Endpoints.diff
@@ -0,0 +1,396 @@
+--- orig/IIOP_EndpointsC.h 2003-12-24 13:29:44.000000000 -0600
++++ IIOP_EndpointsC.h 2003-12-24 13:07:01.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+@@ -33,15 +33,12 @@
+
+ #include /**/ "ace/pre.h"
+
+-#include "tao/ORB.h"
++#include "tao/CDR.h"
+
+ #if !defined (ACE_LACKS_PRAGMA_ONCE)
+ # pragma once
+ #endif /* ACE_LACKS_PRAGMA_ONCE */
+
+-#include "tao/TAO_Export.h"
+-#include "tao/CDR.h"
+-#include "tao/Environment.h"
+ #include "tao/Sequence_T.h"
+ #include "tao/Seq_Var_T.h"
+ #include "tao/Seq_Out_T.h"
+@@ -108,11 +105,6 @@
+ };
+
+ // TAO_IDL - Generated from
+- // be/be_visitor_typecode/typecode_decl.cpp:44
+-
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info;
+-
+- // TAO_IDL - Generated from
+ // be/be_visitor_sequence/sequence_ch.cpp:101
+
+ #if !defined (_TAO_IIOPENDPOINTSEQUENCE_CH_)
+@@ -161,11 +153,6 @@
+ #endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+- // be/be_visitor_typecode/typecode_decl.cpp:44
+-
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence;
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_module/module_ch.cpp:66
+
+ } // module TAO
+--- orig/IIOP_EndpointsC.i 2003-12-24 13:29:44.000000000 -0600
++++ IIOP_EndpointsC.i 2003-12-23 19:41:59.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+--- orig/IIOP_EndpointsC.cpp 2003-12-24 13:29:44.000000000 -0600
++++ IIOP_EndpointsC.cpp 2003-12-24 13:08:05.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+@@ -50,60 +50,6 @@
+
+
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_TAO_IIOP_Endpoint_Info[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x54414f2f),
+- ACE_NTOHL (0x49494f50),
+- ACE_NTOHL (0x5f456e64),
+- ACE_NTOHL (0x706f696e),
+- ACE_NTOHL (0x745f496e),
+- ACE_NTOHL (0x666f3a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
+- 19,
+- ACE_NTOHL (0x49494f50),
+- ACE_NTOHL (0x5f456e64),
+- ACE_NTOHL (0x706f696e),
+- ACE_NTOHL (0x745f496e),
+- ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
+- 3, // member count
+- 5,
+- ACE_NTOHL (0x686f7374),
+- ACE_NTOHL (0x0), // name = host
+- CORBA::tk_string,
+- 0U, // string length
+- 5,
+- ACE_NTOHL (0x706f7274),
+- ACE_NTOHL (0x0), // name = port
+- CORBA::tk_short,
+-
+- 9,
+- ACE_NTOHL (0x7072696f),
+- ACE_NTOHL (0x72697479),
+- ACE_NTOHL (0x0), // name = priority
+- CORBA::tk_short,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_TAO_IIOP_Endpoint_Info (
+- CORBA::tk_struct,
+- sizeof (_oc_TAO_IIOP_Endpoint_Info),
+- (char *) &_oc_TAO_IIOP_Endpoint_Info,
+- 0,
+- sizeof (TAO::IIOP_Endpoint_Info)
+- );
+-
+-namespace TAO
+-{
+- ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info =
+- &_tc_TAO_tc_TAO_IIOP_Endpoint_Info;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_structure/structure_cs.cpp:66
+
+ void
+@@ -170,86 +116,6 @@
+ #endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_TAO_IIOPEndpointSequence[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 33,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x54414f2f),
+- ACE_NTOHL (0x49494f50),
+- ACE_NTOHL (0x456e6470),
+- ACE_NTOHL (0x6f696e74),
+- ACE_NTOHL (0x53657175),
+- ACE_NTOHL (0x656e6365),
+- ACE_NTOHL (0x3a312e30),
+- ACE_NTOHL (0x0), // repository ID = IDL:TAO/IIOPEndpointSequence:1.0
+- 21,
+- ACE_NTOHL (0x49494f50),
+- ACE_NTOHL (0x456e6470),
+- ACE_NTOHL (0x6f696e74),
+- ACE_NTOHL (0x53657175),
+- ACE_NTOHL (0x656e6365),
+- ACE_NTOHL (0x0), // name = IIOPEndpointSequence
+- CORBA::tk_sequence, // typecode kind
+- 140, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_struct, // typecode kind
+- 124, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x54414f2f),
+- ACE_NTOHL (0x49494f50),
+- ACE_NTOHL (0x5f456e64),
+- ACE_NTOHL (0x706f696e),
+- ACE_NTOHL (0x745f496e),
+- ACE_NTOHL (0x666f3a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
+- 19,
+- ACE_NTOHL (0x49494f50),
+- ACE_NTOHL (0x5f456e64),
+- ACE_NTOHL (0x706f696e),
+- ACE_NTOHL (0x745f496e),
+- ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
+- 3, // member count
+- 5,
+- ACE_NTOHL (0x686f7374),
+- ACE_NTOHL (0x0), // name = host
+- CORBA::tk_string,
+- 0U, // string length
+- 5,
+- ACE_NTOHL (0x706f7274),
+- ACE_NTOHL (0x0), // name = port
+- CORBA::tk_short,
+-
+- 9,
+- ACE_NTOHL (0x7072696f),
+- ACE_NTOHL (0x72697479),
+- ACE_NTOHL (0x0), // name = priority
+- CORBA::tk_short,
+-
+-
+- 0U,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_TAO_IIOPEndpointSequence (
+- CORBA::tk_alias,
+- sizeof (_oc_TAO_IIOPEndpointSequence),
+- (char *) &_oc_TAO_IIOPEndpointSequence,
+- 0,
+- sizeof (TAO::IIOPEndpointSequence)
+- );
+-
+-namespace TAO
+-{
+- ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence =
+- &_tc_TAO_tc_TAO_IIOPEndpointSequence;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_sequence/cdr_op_cs.cpp:95
+
+ #if !defined _TAO_CDR_OP_TAO_IIOPEndpointSequence_CPP_
+--- orig/IIOP_EndpointsA.h 2003-12-24 13:29:44.000000000 -0600
++++ IIOP_EndpointsA.h 2003-12-24 13:06:56.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+@@ -33,6 +33,14 @@
+
+ #include /**/ "ace/pre.h"
+
++// ====== Handcrafted
++namespace TAO
++{
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info;
++
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence;
++}
++
+ // TAO_IDL - Generated from
+ // be/be_visitor_structure/any_op_ch.cpp:52
+
+--- orig/IIOP_EndpointsA.cpp 2003-12-24 13:29:44.000000000 -0600
++++ IIOP_EndpointsA.cpp 2003-12-24 13:08:01.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+@@ -30,6 +30,141 @@
+ #include "tao/Typecode.h"
+ #include "tao/Any_Dual_Impl_T.h"
+
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_TAO_IIOP_Endpoint_Info[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x54414f2f),
++ ACE_NTOHL (0x49494f50),
++ ACE_NTOHL (0x5f456e64),
++ ACE_NTOHL (0x706f696e),
++ ACE_NTOHL (0x745f496e),
++ ACE_NTOHL (0x666f3a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
++ 19,
++ ACE_NTOHL (0x49494f50),
++ ACE_NTOHL (0x5f456e64),
++ ACE_NTOHL (0x706f696e),
++ ACE_NTOHL (0x745f496e),
++ ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
++ 3, // member count
++ 5,
++ ACE_NTOHL (0x686f7374),
++ ACE_NTOHL (0x0), // name = host
++ CORBA::tk_string,
++ 0U, // string length
++ 5,
++ ACE_NTOHL (0x706f7274),
++ ACE_NTOHL (0x0), // name = port
++ CORBA::tk_short,
++
++ 9,
++ ACE_NTOHL (0x7072696f),
++ ACE_NTOHL (0x72697479),
++ ACE_NTOHL (0x0), // name = priority
++ CORBA::tk_short,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_TAO_IIOP_Endpoint_Info (
++ CORBA::tk_struct,
++ sizeof (_oc_TAO_IIOP_Endpoint_Info),
++ (char *) &_oc_TAO_IIOP_Endpoint_Info,
++ 0,
++ sizeof (TAO::IIOP_Endpoint_Info)
++ );
++
++namespace TAO
++{
++ ::CORBA::TypeCode_ptr _tc_IIOP_Endpoint_Info =
++ &_tc_TAO_tc_TAO_IIOP_Endpoint_Info;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_TAO_IIOPEndpointSequence[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 33,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x54414f2f),
++ ACE_NTOHL (0x49494f50),
++ ACE_NTOHL (0x456e6470),
++ ACE_NTOHL (0x6f696e74),
++ ACE_NTOHL (0x53657175),
++ ACE_NTOHL (0x656e6365),
++ ACE_NTOHL (0x3a312e30),
++ ACE_NTOHL (0x0), // repository ID = IDL:TAO/IIOPEndpointSequence:1.0
++ 21,
++ ACE_NTOHL (0x49494f50),
++ ACE_NTOHL (0x456e6470),
++ ACE_NTOHL (0x6f696e74),
++ ACE_NTOHL (0x53657175),
++ ACE_NTOHL (0x656e6365),
++ ACE_NTOHL (0x0), // name = IIOPEndpointSequence
++ CORBA::tk_sequence, // typecode kind
++ 140, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_struct, // typecode kind
++ 124, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x54414f2f),
++ ACE_NTOHL (0x49494f50),
++ ACE_NTOHL (0x5f456e64),
++ ACE_NTOHL (0x706f696e),
++ ACE_NTOHL (0x745f496e),
++ ACE_NTOHL (0x666f3a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:TAO/IIOP_Endpoint_Info:1.0
++ 19,
++ ACE_NTOHL (0x49494f50),
++ ACE_NTOHL (0x5f456e64),
++ ACE_NTOHL (0x706f696e),
++ ACE_NTOHL (0x745f496e),
++ ACE_NTOHL (0x666f0000), // name = IIOP_Endpoint_Info
++ 3, // member count
++ 5,
++ ACE_NTOHL (0x686f7374),
++ ACE_NTOHL (0x0), // name = host
++ CORBA::tk_string,
++ 0U, // string length
++ 5,
++ ACE_NTOHL (0x706f7274),
++ ACE_NTOHL (0x0), // name = port
++ CORBA::tk_short,
++
++ 9,
++ ACE_NTOHL (0x7072696f),
++ ACE_NTOHL (0x72697479),
++ ACE_NTOHL (0x0), // name = priority
++ CORBA::tk_short,
++
++
++ 0U,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_TAO_IIOPEndpointSequence (
++ CORBA::tk_alias,
++ sizeof (_oc_TAO_IIOPEndpointSequence),
++ (char *) &_oc_TAO_IIOPEndpointSequence,
++ 0,
++ sizeof (TAO::IIOPEndpointSequence)
++ );
++
++namespace TAO
++{
++ ::CORBA::TypeCode_ptr _tc_IIOPEndpointSequence =
++ &_tc_TAO_tc_TAO_IIOPEndpointSequence;
++}
++
+ // TAO_IDL - Generated from
+ // be/be_visitor_structure/any_op_cs.cpp:54
+
diff --git a/TAO/tao/diffs/IOP_IOR.diff b/TAO/tao/diffs/IOP_IOR.diff
index 75624bca1e9..15b54f4aaf9 100644
--- a/TAO/tao/diffs/IOP_IOR.diff
+++ b/TAO/tao/diffs/IOP_IOR.diff
@@ -1,801 +1,1256 @@
---- orig/IOP_IORC.h 2003-04-27 07:39:11.000000000 -0500
-+++ ./IOP_IORC.h 2003-04-27 09:21:56.000000000 -0500
-@@ -33,16 +33,16 @@
+--- orig/IOP_IORC.h 2003-12-24 13:30:24.000000000 -0600
++++ IOP_IORC.h 2003-12-24 13:13:36.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
- #include "ace/pre.h"
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+@@ -33,21 +33,15 @@
--#include "tao/corba.h"
-+#include "tao/corbafwd.h"
+ #include /**/ "ace/pre.h"
+
+-#include "tao/ORB.h"
++#include "OctetSeqC.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
--
-#include "TAO_Export.h"
--
--#include "OctetSeqC.h"
-+#include "tao/TAO_Export.h"
-+#include "tao/OctetSeqC.h"
-+#include "tao/VarOut_T.h"
+-#include "tao/CDR.h"
+-#include "tao/Environment.h"
+-#include "tao/Sequence_T.h"
+-#include "tao/Seq_Var_T.h"
+-#include "tao/Seq_Out_T.h"
+ #include "tao/VarOut_T.h"
+#include "tao/CDR.h"
+-#include "OctetSeqC.h"
+
#if defined (TAO_EXPORT_MACRO)
#undef TAO_EXPORT_MACRO
-@@ -72,98 +72,98 @@
-
- TAO_NAMESPACE IOP
- {
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:333
--
-+
- typedef CORBA::ULong ProfileId;
+@@ -85,11 +79,6 @@
typedef CORBA::ULong_out ProfileId_out;
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProfileId;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProfileId;
-
-+
- // TAO_IDL - Generated from
+- // TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
--
-+
+
const IOP::ProfileId TAG_INTERNET_IOP = 0U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ProfileId TAG_MULTIPLE_COMPONENTS = 1U;
--
-+
- // TAO_IDL - Generated from
- // be/be_type.cpp:249
--
-+
- struct TaggedProfile;
--
-+
- typedef
- TAO_Var_Var_T<
- TaggedProfile
- >
- TaggedProfile_var;
--
-+
- typedef
- TAO_Out_T<
- TaggedProfile,
- TaggedProfile_var
- >
- TaggedProfile_out;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:52
--
-+
- struct TAO_Export TaggedProfile
- {
- typedef TaggedProfile_var _var_type;
--
-+
- static void _tao_any_destructor (void *);
- IOP::ProfileId tag;
- CORBA::OctetSeq profile_data;
+@@ -130,11 +119,6 @@
};
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedProfile;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedProfile;
-
-+
- // TAO_IDL - Generated from
- // be/be_type.cpp:249
--
-+
-+#ifdef HPUX_11
-+ // Remove clash with /usr/include/machine/inline.h and
-+ // /usr/include/pa/inline.h
-+#undef IOR
-+#endif
+- // TAO_IDL - Generated from
+ // be/be_type.cpp:258
+
struct IOR;
--
-+
- typedef
- TAO_Var_Var_T<
- IOR
- >
- IOR_var;
--
-+
- typedef
- TAO_Out_T<
- IOR,
- IOR_var
- >
- IOR_out;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:52
--
-+
- struct TAO_Export IOR
- {
- typedef IOR_var _var_type;
--
-+
- static void _tao_any_destructor (void *);
- TAO_String_Manager type_id;
--
--
-+
-+
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:89
-
- #if !defined (_IOP_IOR__TAO_SEQ_TAGGEDPROFILE_PROFILES_CH_)
- #define _IOP_IOR__TAO_SEQ_TAGGEDPROFILE_PROFILES_CH_
--
-+
- class TAO_Export _tao_seq_TaggedProfile_profiles
- : public
- TAO_Unbounded_Sequence<
-@@ -176,92 +176,92 @@
- _tao_seq_TaggedProfile_profiles (
- CORBA::ULong max,
- CORBA::ULong length,
-- ACE_NESTED_CLASS (IOP, TaggedProfile)* buffer,
-+ ACE_NESTED_CLASS (IOP, TaggedProfile)* buffer,
- CORBA::Boolean release = 0
- );
- _tao_seq_TaggedProfile_profiles (const _tao_seq_TaggedProfile_profiles &);
- ~_tao_seq_TaggedProfile_profiles (void);
--
-+
- static void _tao_any_destructor (void *);
--
--
-+
-+
- };
-
- #endif /* end #if !defined */
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_field/field_ch.cpp:453
--
-+
- typedef _tao_seq_TaggedProfile_profiles _profiles_seq;
- _tao_seq_TaggedProfile_profiles profiles;
+@@ -198,22 +182,12 @@
};
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
--
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IOR;
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- // TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:333
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IOR;
-
-+
+- // TAO_IDL - Generated from
+ // be/be_visitor_typedef/typedef_ch.cpp:342
+
typedef CORBA::ULong ComponentId;
typedef CORBA::ULong_out ComponentId_out;
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
--
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentId;
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- // TAO_IDL - Generated from
- // be/be_type.cpp:249
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentId;
-
-+
+- // TAO_IDL - Generated from
+ // be/be_type.cpp:258
+
struct TaggedComponent;
--
-+
- typedef
- TAO_Var_Var_T<
- TaggedComponent
- >
- TaggedComponent_var;
--
-+
- typedef
- TAO_Out_T<
- TaggedComponent,
- TaggedComponent_var
- >
- TaggedComponent_out;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:52
--
-+
- struct TAO_Export TaggedComponent
- {
- typedef TaggedComponent_var _var_type;
--
-+
- static void _tao_any_destructor (void *);
- IOP::ComponentId tag;
- CORBA::OctetSeq component_data;
+@@ -244,11 +218,6 @@
};
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponent;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponent;
-
-+
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:89
+- // TAO_IDL - Generated from
+ // be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_IOP_MULTIPLECOMPONENTPROFILE_CH_)
- #define _IOP_MULTIPLECOMPONENTPROFILE_CH_
--
-+
- class MultipleComponentProfile;
--
-+
- typedef
- TAO_VarSeq_Var_T<
- MultipleComponentProfile,
- TaggedComponent
- >
- MultipleComponentProfile_var;
--
-+
- typedef
- TAO_Seq_Out_T<
- MultipleComponentProfile,
-@@ -269,7 +269,7 @@
- TaggedComponent
- >
- MultipleComponentProfile_out;
--
-+
- class TAO_Export MultipleComponentProfile
- : public
- TAO_Unbounded_Sequence<
-@@ -282,39 +282,39 @@
- MultipleComponentProfile (
- CORBA::ULong max,
- CORBA::ULong length,
-- TaggedComponent* buffer,
-+ TaggedComponent* buffer,
- CORBA::Boolean release = 0
- );
- MultipleComponentProfile (const MultipleComponentProfile &);
- ~MultipleComponentProfile (void);
--
-+
- static void _tao_any_destructor (void *);
--
-+
- typedef MultipleComponentProfile_var _var_type;
- };
-
+@@ -297,11 +266,6 @@
#endif /* end #if !defined */
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile;
-
-+
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:89
+- // TAO_IDL - Generated from
+ // be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_IOP_TAGGEDCOMPONENTLIST_CH_)
- #define _IOP_TAGGEDCOMPONENTLIST_CH_
--
-+
- class TaggedComponentList;
--
-+
- typedef
- TAO_VarSeq_Var_T<
- TaggedComponentList,
- TaggedComponent
- >
- TaggedComponentList_var;
--
-+
- typedef
- TAO_Seq_Out_T<
- TaggedComponentList,
-@@ -322,7 +322,7 @@
- TaggedComponent
- >
- TaggedComponentList_out;
--
-+
- class TAO_Export TaggedComponentList
- : public
- TAO_Unbounded_Sequence<
-@@ -335,39 +335,39 @@
- TaggedComponentList (
- CORBA::ULong max,
- CORBA::ULong length,
-- TaggedComponent* buffer,
-+ TaggedComponent* buffer,
- CORBA::Boolean release = 0
- );
- TaggedComponentList (const TaggedComponentList &);
- ~TaggedComponentList (void);
--
-+
- static void _tao_any_destructor (void *);
--
-+
- typedef TaggedComponentList_var _var_type;
- };
-
+@@ -350,11 +314,6 @@
#endif /* end #if !defined */
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentList;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentList;
-
-+
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:89
+- // TAO_IDL - Generated from
+ // be/be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_IOP_TAGGEDCOMPONENTSEQ_CH_)
- #define _IOP_TAGGEDCOMPONENTSEQ_CH_
--
-+
- class TaggedComponentSeq;
--
-+
- typedef
- TAO_VarSeq_Var_T<
- TaggedComponentSeq,
- TaggedComponent
- >
- TaggedComponentSeq_var;
--
-+
- typedef
- TAO_Seq_Out_T<
- TaggedComponentSeq,
-@@ -375,7 +375,7 @@
- TaggedComponent
- >
- TaggedComponentSeq_out;
--
-+
- class TAO_Export TaggedComponentSeq
- : public
- TAO_Unbounded_Sequence<
-@@ -388,120 +388,120 @@
- TaggedComponentSeq (
- CORBA::ULong max,
- CORBA::ULong length,
-- TaggedComponent* buffer,
-+ TaggedComponent* buffer,
- CORBA::Boolean release = 0
- );
- TaggedComponentSeq (const TaggedComponentSeq &);
- ~TaggedComponentSeq (void);
--
-+
- static void _tao_any_destructor (void *);
--
-+
- typedef TaggedComponentSeq_var _var_type;
- };
-
+@@ -403,11 +362,6 @@
#endif /* end #if !defined */
--
-+
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq;
-
-+
- // TAO_IDL - Generated from
+- // TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
--
-+
+
const IOP::ComponentId TAG_ORB_TYPE = 0U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_CODE_SETS = 1U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_POLICIES = 2U;
--
-+
+@@ -464,11 +418,6 @@
+ typedef CORBA::ULong_out ServiceId_out;
+
// TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- const IOP::ComponentId TAG_ALTERNATE_IIOP_ADDRESS = 3U;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceId;
-
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_COMPLETE_OBJECT_KEY = 5U;
+- // TAO_IDL - Generated from
+ // be/be_type.cpp:258
+
+ struct ServiceContext;
+@@ -498,10 +447,6 @@
+ CORBA::OctetSeq context_data;
+ };
+
+- // TAO_IDL - Generated from
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContext;
+
// TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_ENDPOINT_ID_POSITION = 6U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_LOCATION_POLICY = 12U;
--
-+
+ // be/be_visitor_sequence/sequence_ch.cpp:101
+@@ -552,11 +497,6 @@
+ #endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
+- // be/be_visitor_typecode/typecode_decl.cpp:44
-
-+
- const IOP::ComponentId TAG_DCE_STRING_BINDING = 100U;
+- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContextList;
-
-+
- // TAO_IDL - Generated from
+- // TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_DCE_BINDING_NAME = 101U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_DCE_NO_PIPES = 102U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:333
--
-+
- typedef CORBA::ULong ServiceId;
- typedef CORBA::ULong_out ServiceId_out;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
--
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceId;
--
-+
- // TAO_IDL - Generated from
- // be/be_type.cpp:249
--
-+
- struct ServiceContext;
--
-+
- typedef
- TAO_Var_Var_T<
- ServiceContext
- >
- ServiceContext_var;
--
-+
- typedef
- TAO_Out_T<
- ServiceContext,
- ServiceContext_var
- >
- ServiceContext_out;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:52
--
-+
- struct TAO_Export ServiceContext
- {
- typedef ServiceContext_var _var_type;
--
-+
- static void _tao_any_destructor (void *);
- IOP::ServiceId context_id;
--
--
-+
-+
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:89
+
+ const IOP::ServiceId TransactionService = 0U;
+@@ -657,7 +597,7 @@
+ } // module IOP
- #if !defined (_IOP_SERVICECONTEXT__TAO_SEQ_OCTET_CONTEXT_DATA_CH_)
- #define _IOP_SERVICECONTEXT__TAO_SEQ_OCTET_CONTEXT_DATA_CH_
--
-+
- class TAO_Export _tao_seq_Octet_context_data
- : public
- TAO_Unbounded_Sequence<
-@@ -514,15 +514,15 @@
- _tao_seq_Octet_context_data (
- CORBA::ULong max,
- CORBA::ULong length,
-- CORBA::Octet* buffer,
-+ CORBA::Octet* buffer,
- CORBA::Boolean release = 0
- );
- _tao_seq_Octet_context_data (const _tao_seq_Octet_context_data &);
- ~_tao_seq_Octet_context_data (void);
--
-+
- static void _tao_any_destructor (void *);
--
--
-+
-+
+ // TAO_IDL - Generated from
+-// be/be_visitor_traits.cpp:59
++// be/be_visitor_traits.cpp:58
+
+ // Traits specializations.
+ namespace TAO
+--- orig/IOP_IORC.i 2003-12-24 13:30:24.000000000 -0600
++++ IOP_IORC.i 2003-12-23 22:17:39.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+--- orig/IOP_IORC.cpp 2003-12-24 13:30:24.000000000 -0600
++++ IOP_IORC.cpp 2003-12-24 13:17:51.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+@@ -28,9 +28,7 @@
+ // TAO_IDL - Generated from
+ // be/be_codegen.cpp:338
+
+-
+ #include "IOP_IORC.h"
+-#include "tao/Typecode.h"
+
+ #if defined (__BORLANDC__)
+ #pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig
+@@ -50,131 +48,6 @@
- #if (TAO_NO_COPY_OCTET_SEQUENCES == 1)
- _tao_seq_Octet_context_data (
-@@ -534,34 +534,34 @@
- };
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_ProfileId[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 30,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x50726f66),
+- ACE_NTOHL (0x696c6549),
+- ACE_NTOHL (0x643a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
+- 10,
+- ACE_NTOHL (0x50726f66),
+- ACE_NTOHL (0x696c6549),
+- ACE_NTOHL (0x64000000), // name = ProfileId
+- CORBA::tk_ulong,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_ProfileId (
+- CORBA::tk_alias,
+- sizeof (_oc_IOP_ProfileId),
+- (char *) &_oc_IOP_ProfileId,
+- 0,
+- sizeof (IOP::ProfileId)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_ProfileId =
+- &_tc_TAO_tc_IOP_ProfileId;
+-}
+-
+-// TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_TaggedProfile[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 34,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x65645072),
+- ACE_NTOHL (0x6f66696c),
+- ACE_NTOHL (0x653a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
+- 14,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x65645072),
+- ACE_NTOHL (0x6f66696c),
+- ACE_NTOHL (0x65000000), // name = TaggedProfile
+- 2, // member count
+- 4,
+- ACE_NTOHL (0x74616700), // name = tag
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 30,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x50726f66),
+- ACE_NTOHL (0x696c6549),
+- ACE_NTOHL (0x643a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
+- 10,
+- ACE_NTOHL (0x50726f66),
+- ACE_NTOHL (0x696c6549),
+- ACE_NTOHL (0x64000000), // name = ProfileId
+- CORBA::tk_ulong,
+-
+-
+- 13,
+- ACE_NTOHL (0x70726f66),
+- ACE_NTOHL (0x696c655f),
+- ACE_NTOHL (0x64617461),
+- ACE_NTOHL (0x0), // name = profile_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedProfile (
+- CORBA::tk_struct,
+- sizeof (_oc_IOP_TaggedProfile),
+- (char *) &_oc_IOP_TaggedProfile,
+- 0,
+- sizeof (IOP::TaggedProfile)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_TaggedProfile =
+- &_tc_TAO_tc_IOP_TaggedProfile;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_structure/structure_cs.cpp:66
+
+ void
+@@ -188,122 +61,6 @@
+ }
+
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_IOR[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 24,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x494f523a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/IOR:1.0
+- 4,
+- ACE_NTOHL (0x494f5200), // name = IOR
+- 2, // member count
+- 8,
+- ACE_NTOHL (0x74797065),
+- ACE_NTOHL (0x5f696400), // name = type_id
+- CORBA::tk_string,
+- 0U, // string length
+- 9,
+- ACE_NTOHL (0x70726f66),
+- ACE_NTOHL (0x696c6573),
+- ACE_NTOHL (0x0), // name = profiles
+- CORBA::tk_sequence, // typecode kind
+- 264, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_struct, // typecode kind
+- 248, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 34,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x65645072),
+- ACE_NTOHL (0x6f66696c),
+- ACE_NTOHL (0x653a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
+- 14,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x65645072),
+- ACE_NTOHL (0x6f66696c),
+- ACE_NTOHL (0x65000000), // name = TaggedProfile
+- 2, // member count
+- 4,
+- ACE_NTOHL (0x74616700), // name = tag
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 30,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x50726f66),
+- ACE_NTOHL (0x696c6549),
+- ACE_NTOHL (0x643a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
+- 10,
+- ACE_NTOHL (0x50726f66),
+- ACE_NTOHL (0x696c6549),
+- ACE_NTOHL (0x64000000), // name = ProfileId
+- CORBA::tk_ulong,
+-
+-
+- 13,
+- ACE_NTOHL (0x70726f66),
+- ACE_NTOHL (0x696c655f),
+- ACE_NTOHL (0x64617461),
+- ACE_NTOHL (0x0), // name = profile_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-
+- 0U,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_IOR (
+- CORBA::tk_struct,
+- sizeof (_oc_IOP_IOR),
+- (char *) &_oc_IOP_IOR,
+- 0,
+- sizeof (IOP::IOR)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_IOR =
+- &_tc_TAO_tc_IOP_IOR;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_structure/structure_cs.cpp:66
+
+ void
+@@ -361,131 +118,6 @@
#endif /* end #if !defined */
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_field/field_ch.cpp:453
--
-+
- typedef _tao_seq_Octet_context_data _context_data_seq;
- _tao_seq_Octet_context_data context_data;
- };
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
--
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContext;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:89
- #if !defined (_IOP_SERVICECONTEXTLIST_CH_)
- #define _IOP_SERVICECONTEXTLIST_CH_
--
-+
- class ServiceContextList;
--
-+
- typedef
- TAO_VarSeq_Var_T<
- ServiceContextList,
- ServiceContext
- >
- ServiceContextList_var;
--
-+
- typedef
- TAO_Seq_Out_T<
- ServiceContextList,
-@@ -569,7 +569,7 @@
- ServiceContext
- >
- ServiceContextList_out;
--
-+
- class TAO_Export ServiceContextList
- : public
- TAO_Unbounded_Sequence<
-@@ -582,117 +582,117 @@
- ServiceContextList (
- CORBA::ULong max,
- CORBA::ULong length,
-- ServiceContext* buffer,
-+ ServiceContext* buffer,
- CORBA::Boolean release = 0
- );
- ServiceContextList (const ServiceContextList &);
- ~ServiceContextList (void);
--
-+
- static void _tao_any_destructor (void *);
--
-+
- typedef ServiceContextList_var _var_type;
- };
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_ComponentId[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 32,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x7449643a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+- 12,
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x74496400), // name = ComponentId
+- CORBA::tk_ulong,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_ComponentId (
+- CORBA::tk_alias,
+- sizeof (_oc_IOP_ComponentId),
+- (char *) &_oc_IOP_ComponentId,
+- 0,
+- sizeof (IOP::ComponentId)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_ComponentId =
+- &_tc_TAO_tc_IOP_ComponentId;
+-}
+-
+-// TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_TaggedComponent[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 36,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e743a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+- 16,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e7400), // name = TaggedComponent
+- 2, // member count
+- 4,
+- ACE_NTOHL (0x74616700), // name = tag
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 32,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x7449643a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+- 12,
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x74496400), // name = ComponentId
+- CORBA::tk_ulong,
+-
+-
+- 15,
+- ACE_NTOHL (0x636f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x745f6461),
+- ACE_NTOHL (0x74610000), // name = component_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponent (
+- CORBA::tk_struct,
+- sizeof (_oc_IOP_TaggedComponent),
+- (char *) &_oc_IOP_TaggedComponent,
+- 0,
+- sizeof (IOP::TaggedComponent)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_TaggedComponent =
+- &_tc_TAO_tc_IOP_TaggedComponent;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_structure/structure_cs.cpp:66
+ void
+@@ -552,124 +184,6 @@
#endif /* end #if !defined */
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
--
-+
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContextList;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId TransactionService = 0U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId CodeSets = 1U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId ChainBypassCheck = 2U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId ChainBypassInfo = 3U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId LogicalThreadId = 4U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId BI_DIR_IIOP = 5U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId SendingContextRunTime = 6U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId INVOCATION_POLICIES = 7U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId UnknownExceptionInfo = 9U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId RTCorbaPriority = 10U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ServiceId RTCorbaPriorityRange = 11U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_FT_GROUP = 27U;
--
-+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
-+
- const IOP::ComponentId TAG_FT_PRIMARY = 28U;
--
+
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_MultipleComponentProfile[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 45,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x4d756c74),
+- ACE_NTOHL (0x69706c65),
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x7450726f),
+- ACE_NTOHL (0x66696c65),
+- ACE_NTOHL (0x3a312e30),
+- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IOP/MultipleComponentProfile:1.0
+- 25,
+- ACE_NTOHL (0x4d756c74),
+- ACE_NTOHL (0x69706c65),
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x7450726f),
+- ACE_NTOHL (0x66696c65),
+- ACE_NTOHL (0x0), // name = MultipleComponentProfile
+- CORBA::tk_sequence, // typecode kind
+- 264, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_struct, // typecode kind
+- 248, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 36,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e743a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+- 16,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e7400), // name = TaggedComponent
+- 2, // member count
+- 4,
+- ACE_NTOHL (0x74616700), // name = tag
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 32,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x7449643a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+- 12,
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x74496400), // name = ComponentId
+- CORBA::tk_ulong,
+-
+-
+- 15,
+- ACE_NTOHL (0x636f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x745f6461),
+- ACE_NTOHL (0x74610000), // name = component_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-
+- 0U,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_MultipleComponentProfile (
+- CORBA::tk_alias,
+- sizeof (_oc_IOP_MultipleComponentProfile),
+- (char *) &_oc_IOP_MultipleComponentProfile,
+- 0,
+- sizeof (IOP::MultipleComponentProfile)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile =
+- &_tc_TAO_tc_IOP_MultipleComponentProfile;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_sequence/sequence_cs.cpp:65
+
+ #if !defined (_IOP_TAGGEDCOMPONENTLIST_CS_)
+@@ -723,120 +237,6 @@
+ #endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_TaggedComponentList[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 40,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e744c),
+- ACE_NTOHL (0x6973743a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponentList:1.0
+- 20,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e744c),
+- ACE_NTOHL (0x69737400), // name = TaggedComponentList
+- CORBA::tk_sequence, // typecode kind
+- 264, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_struct, // typecode kind
+- 248, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 36,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e743a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+- 16,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e7400), // name = TaggedComponent
+- 2, // member count
+- 4,
+- ACE_NTOHL (0x74616700), // name = tag
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 32,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x7449643a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+- 12,
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x74496400), // name = ComponentId
+- CORBA::tk_ulong,
+-
+-
+- 15,
+- ACE_NTOHL (0x636f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x745f6461),
+- ACE_NTOHL (0x74610000), // name = component_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-
+- 0U,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentList (
+- CORBA::tk_alias,
+- sizeof (_oc_IOP_TaggedComponentList),
+- (char *) &_oc_IOP_TaggedComponentList,
+- 0,
+- sizeof (IOP::TaggedComponentList)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_TaggedComponentList =
+- &_tc_TAO_tc_IOP_TaggedComponentList;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_sequence/sequence_cs.cpp:65
+
+ #if !defined (_IOP_TAGGEDCOMPONENTSEQ_CS_)
+@@ -890,247 +290,6 @@
+ #endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_TaggedComponentSeq[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 39,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e7453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/TaggedComponentSeq:1.0
+- 19,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e7453),
+- ACE_NTOHL (0x65710000), // name = TaggedComponentSeq
+- CORBA::tk_sequence, // typecode kind
+- 264, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_struct, // typecode kind
+- 248, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 36,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e743a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
+- 16,
+- ACE_NTOHL (0x54616767),
+- ACE_NTOHL (0x6564436f),
+- ACE_NTOHL (0x6d706f6e),
+- ACE_NTOHL (0x656e7400), // name = TaggedComponent
+- 2, // member count
+- 4,
+- ACE_NTOHL (0x74616700), // name = tag
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 32,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x7449643a),
+- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
+- 12,
+- ACE_NTOHL (0x436f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x74496400), // name = ComponentId
+- CORBA::tk_ulong,
+-
+-
+- 15,
+- ACE_NTOHL (0x636f6d70),
+- ACE_NTOHL (0x6f6e656e),
+- ACE_NTOHL (0x745f6461),
+- ACE_NTOHL (0x74610000), // name = component_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-
+- 0U,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentSeq (
+- CORBA::tk_alias,
+- sizeof (_oc_IOP_TaggedComponentSeq),
+- (char *) &_oc_IOP_TaggedComponentSeq,
+- 0,
+- sizeof (IOP::TaggedComponentSeq)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq =
+- &_tc_TAO_tc_IOP_TaggedComponentSeq;
+-}
+-
+-// TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_ServiceId[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 30,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636549),
+- ACE_NTOHL (0x643a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
+- 10,
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636549),
+- ACE_NTOHL (0x64000000), // name = ServiceId
+- CORBA::tk_ulong,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceId (
+- CORBA::tk_alias,
+- sizeof (_oc_IOP_ServiceId),
+- (char *) &_oc_IOP_ServiceId,
+- 0,
+- sizeof (IOP::ServiceId)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_ServiceId =
+- &_tc_TAO_tc_IOP_ServiceId;
+-}
+-
+-// TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_ServiceContext[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 35,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636543),
+- ACE_NTOHL (0x6f6e7465),
+- ACE_NTOHL (0x78743a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
+- 15,
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636543),
+- ACE_NTOHL (0x6f6e7465),
+- ACE_NTOHL (0x78740000), // name = ServiceContext
+- 2, // member count
+- 11,
+- ACE_NTOHL (0x636f6e74),
+- ACE_NTOHL (0x6578745f),
+- ACE_NTOHL (0x69640000), // name = context_id
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 30,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636549),
+- ACE_NTOHL (0x643a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
+- 10,
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636549),
+- ACE_NTOHL (0x64000000), // name = ServiceId
+- CORBA::tk_ulong,
+-
+-
+- 13,
+- ACE_NTOHL (0x636f6e74),
+- ACE_NTOHL (0x6578745f),
+- ACE_NTOHL (0x64617461),
+- ACE_NTOHL (0x0), // name = context_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContext (
+- CORBA::tk_struct,
+- sizeof (_oc_IOP_ServiceContext),
+- (char *) &_oc_IOP_ServiceContext,
+- 0,
+- sizeof (IOP::ServiceContext)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_ServiceContext =
+- &_tc_TAO_tc_IOP_ServiceContext;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_structure/structure_cs.cpp:66
+
+ void
+@@ -1197,122 +356,6 @@
+ #endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+-// be/be_visitor_typecode/typecode_defn.cpp:284
+-
+-static const CORBA::Long _oc_IOP_ServiceContextList[] =
+-{
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 39,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636543),
+- ACE_NTOHL (0x6f6e7465),
+- ACE_NTOHL (0x78744c69),
+- ACE_NTOHL (0x73743a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContextList:1.0
+- 19,
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636543),
+- ACE_NTOHL (0x6f6e7465),
+- ACE_NTOHL (0x78744c69),
+- ACE_NTOHL (0x73740000), // name = ServiceContextList
+- CORBA::tk_sequence, // typecode kind
+- 272, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_struct, // typecode kind
+- 256, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 35,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636543),
+- ACE_NTOHL (0x6f6e7465),
+- ACE_NTOHL (0x78743a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
+- 15,
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636543),
+- ACE_NTOHL (0x6f6e7465),
+- ACE_NTOHL (0x78740000), // name = ServiceContext
+- 2, // member count
+- 11,
+- ACE_NTOHL (0x636f6e74),
+- ACE_NTOHL (0x6578745f),
+- ACE_NTOHL (0x69640000), // name = context_id
+- CORBA::tk_alias, // typecode kind for typedefs
+- 60, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 30,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x494f502f),
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636549),
+- ACE_NTOHL (0x643a312e),
+- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
+- 10,
+- ACE_NTOHL (0x53657276),
+- ACE_NTOHL (0x69636549),
+- ACE_NTOHL (0x64000000), // name = ServiceId
+- CORBA::tk_ulong,
+-
+-
+- 13,
+- ACE_NTOHL (0x636f6e74),
+- ACE_NTOHL (0x6578745f),
+- ACE_NTOHL (0x64617461),
+- ACE_NTOHL (0x0), // name = context_data
+- CORBA::tk_alias, // typecode kind for typedefs
+- 76, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- 31,
+- ACE_NTOHL (0x49444c3a),
+- ACE_NTOHL (0x6f6d672e),
+- ACE_NTOHL (0x6f72672f),
+- ACE_NTOHL (0x434f5242),
+- ACE_NTOHL (0x412f4f63),
+- ACE_NTOHL (0x74657453),
+- ACE_NTOHL (0x65713a31),
+- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
+- 9,
+- ACE_NTOHL (0x4f637465),
+- ACE_NTOHL (0x74536571),
+- ACE_NTOHL (0x0), // name = OctetSeq
+- CORBA::tk_sequence, // typecode kind
+- 12, // encapsulation length
+- TAO_ENCAP_BYTE_ORDER, // byte order
+- CORBA::tk_octet,
+-
+- 0U,
+-
+-
+-
+- 0U,
+-
+-};
+-
+-static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContextList (
+- CORBA::tk_alias,
+- sizeof (_oc_IOP_ServiceContextList),
+- (char *) &_oc_IOP_ServiceContextList,
+- 0,
+- sizeof (IOP::ServiceContextList)
+- );
+-
+-namespace IOP
+-{
+- ::CORBA::TypeCode_ptr _tc_ServiceContextList =
+- &_tc_TAO_tc_IOP_ServiceContextList;
+-}
+-
+-// TAO_IDL - Generated from
+ // be/be_visitor_sequence/cdr_op_cs.cpp:95
+
+ #if !defined _TAO_CDR_OP_IOP_IOR__tao_seq_IOP_TaggedProfile__CPP_
+--- orig/IOP_IORA.h 2003-12-24 13:30:24.000000000 -0600
++++ IOP_IORA.h 2003-12-24 13:14:14.000000000 -0600
+@@ -1,6 +1,6 @@
+ // -*- C++ -*-
+ //
+-// $Id$
++// $Id$
+
+ // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
+ // TAO and the TAO IDL Compiler have been developed by:
+@@ -33,6 +33,33 @@
+
+ #include /**/ "ace/pre.h"
+
++//======= Handcrafted
++namespace IOP
++{
+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProfileId;
+
- const IOP::ComponentId TAG_FT_HEARTBEAT_ENABLED = 29U;
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedProfile;
+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IOR;
+
- const IOP::ServiceId FT_GROUP_VERSION = 12U;
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentId;
+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponent;
+
- const IOP::ServiceId FT_REQUEST = 13U;
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile;
+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentList;
+
- const IOP::ProfileId TAG_UIPMC = 1413566220U;
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq;
+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceId;
+
- const IOP::ComponentId TAG_GROUP = 1413566211U;
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContext;
+
- // TAO_IDL - Generated from
- // be/be_visitor_constant/constant_ch.cpp:52
--
++ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServiceContextList;
++}
+
- const IOP::ComponentId TAG_GROUP_IIOP = 1413566212U;
-
// TAO_IDL - Generated from
-@@ -917,4 +917,3 @@
- #endif /* __BORLANDC__ */
+ // be/be_visitor_structure/any_op_ch.cpp:52
- #endif /* ifndef */
--
---- orig/IOP_IORC.cpp 2003-04-27 07:39:11.000000000 -0500
-+++ ./IOP_IORC.cpp 2003-04-27 11:28:07.000000000 -0500
+--- orig/IOP_IORA.cpp 2003-12-24 13:30:24.000000000 -0600
++++ IOP_IORA.cpp 2003-12-24 13:17:43.000000000 -0600
@@ -1,6 +1,6 @@
// -*- C++ -*-
//
@@ -804,21 +1259,968 @@
// **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
// TAO and the TAO IDL Compiler have been developed by:
-@@ -30,16 +30,7 @@
+@@ -30,6 +30,964 @@
+ #include "tao/Typecode.h"
+ #include "tao/Any_Dual_Impl_T.h"
++//======= Handcrafted
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_ProfileId[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 30,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x50726f66),
++ ACE_NTOHL (0x696c6549),
++ ACE_NTOHL (0x643a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
++ 10,
++ ACE_NTOHL (0x50726f66),
++ ACE_NTOHL (0x696c6549),
++ ACE_NTOHL (0x64000000), // name = ProfileId
++ CORBA::tk_ulong,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_ProfileId (
++ CORBA::tk_alias,
++ sizeof (_oc_IOP_ProfileId),
++ (char *) &_oc_IOP_ProfileId,
++ 0,
++ sizeof (IOP::ProfileId)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_ProfileId =
++ &_tc_TAO_tc_IOP_ProfileId;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_TaggedProfile[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 34,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x65645072),
++ ACE_NTOHL (0x6f66696c),
++ ACE_NTOHL (0x653a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
++ 14,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x65645072),
++ ACE_NTOHL (0x6f66696c),
++ ACE_NTOHL (0x65000000), // name = TaggedProfile
++ 2, // member count
++ 4,
++ ACE_NTOHL (0x74616700), // name = tag
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 30,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x50726f66),
++ ACE_NTOHL (0x696c6549),
++ ACE_NTOHL (0x643a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
++ 10,
++ ACE_NTOHL (0x50726f66),
++ ACE_NTOHL (0x696c6549),
++ ACE_NTOHL (0x64000000), // name = ProfileId
++ CORBA::tk_ulong,
++
++
++ 13,
++ ACE_NTOHL (0x70726f66),
++ ACE_NTOHL (0x696c655f),
++ ACE_NTOHL (0x64617461),
++ ACE_NTOHL (0x0), // name = profile_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedProfile (
++ CORBA::tk_struct,
++ sizeof (_oc_IOP_TaggedProfile),
++ (char *) &_oc_IOP_TaggedProfile,
++ 0,
++ sizeof (IOP::TaggedProfile)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_TaggedProfile =
++ &_tc_TAO_tc_IOP_TaggedProfile;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_IOR[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 24,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x494f523a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/IOR:1.0
++ 4,
++ ACE_NTOHL (0x494f5200), // name = IOR
++ 2, // member count
++ 8,
++ ACE_NTOHL (0x74797065),
++ ACE_NTOHL (0x5f696400), // name = type_id
++ CORBA::tk_string,
++ 0U, // string length
++ 9,
++ ACE_NTOHL (0x70726f66),
++ ACE_NTOHL (0x696c6573),
++ ACE_NTOHL (0x0), // name = profiles
++ CORBA::tk_sequence, // typecode kind
++ 264, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_struct, // typecode kind
++ 248, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 34,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x65645072),
++ ACE_NTOHL (0x6f66696c),
++ ACE_NTOHL (0x653a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/TaggedProfile:1.0
++ 14,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x65645072),
++ ACE_NTOHL (0x6f66696c),
++ ACE_NTOHL (0x65000000), // name = TaggedProfile
++ 2, // member count
++ 4,
++ ACE_NTOHL (0x74616700), // name = tag
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 30,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x50726f66),
++ ACE_NTOHL (0x696c6549),
++ ACE_NTOHL (0x643a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ProfileId:1.0
++ 10,
++ ACE_NTOHL (0x50726f66),
++ ACE_NTOHL (0x696c6549),
++ ACE_NTOHL (0x64000000), // name = ProfileId
++ CORBA::tk_ulong,
++
++
++ 13,
++ ACE_NTOHL (0x70726f66),
++ ACE_NTOHL (0x696c655f),
++ ACE_NTOHL (0x64617461),
++ ACE_NTOHL (0x0), // name = profile_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++
++ 0U,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_IOR (
++ CORBA::tk_struct,
++ sizeof (_oc_IOP_IOR),
++ (char *) &_oc_IOP_IOR,
++ 0,
++ sizeof (IOP::IOR)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_IOR =
++ &_tc_TAO_tc_IOP_IOR;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_ComponentId[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 32,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x7449643a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
++ 12,
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x74496400), // name = ComponentId
++ CORBA::tk_ulong,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_ComponentId (
++ CORBA::tk_alias,
++ sizeof (_oc_IOP_ComponentId),
++ (char *) &_oc_IOP_ComponentId,
++ 0,
++ sizeof (IOP::ComponentId)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_ComponentId =
++ &_tc_TAO_tc_IOP_ComponentId;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_TaggedComponent[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 36,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e743a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
++ 16,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e7400), // name = TaggedComponent
++ 2, // member count
++ 4,
++ ACE_NTOHL (0x74616700), // name = tag
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 32,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x7449643a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
++ 12,
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x74496400), // name = ComponentId
++ CORBA::tk_ulong,
++
++
++ 15,
++ ACE_NTOHL (0x636f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x745f6461),
++ ACE_NTOHL (0x74610000), // name = component_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponent (
++ CORBA::tk_struct,
++ sizeof (_oc_IOP_TaggedComponent),
++ (char *) &_oc_IOP_TaggedComponent,
++ 0,
++ sizeof (IOP::TaggedComponent)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_TaggedComponent =
++ &_tc_TAO_tc_IOP_TaggedComponent;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_MultipleComponentProfile[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 45,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x4d756c74),
++ ACE_NTOHL (0x69706c65),
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x7450726f),
++ ACE_NTOHL (0x66696c65),
++ ACE_NTOHL (0x3a312e30),
++ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IOP/MultipleComponentProfile:1.0
++ 25,
++ ACE_NTOHL (0x4d756c74),
++ ACE_NTOHL (0x69706c65),
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x7450726f),
++ ACE_NTOHL (0x66696c65),
++ ACE_NTOHL (0x0), // name = MultipleComponentProfile
++ CORBA::tk_sequence, // typecode kind
++ 264, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_struct, // typecode kind
++ 248, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 36,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e743a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
++ 16,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e7400), // name = TaggedComponent
++ 2, // member count
++ 4,
++ ACE_NTOHL (0x74616700), // name = tag
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 32,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x7449643a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
++ 12,
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x74496400), // name = ComponentId
++ CORBA::tk_ulong,
++
++
++ 15,
++ ACE_NTOHL (0x636f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x745f6461),
++ ACE_NTOHL (0x74610000), // name = component_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++
++ 0U,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_MultipleComponentProfile (
++ CORBA::tk_alias,
++ sizeof (_oc_IOP_MultipleComponentProfile),
++ (char *) &_oc_IOP_MultipleComponentProfile,
++ 0,
++ sizeof (IOP::MultipleComponentProfile)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_MultipleComponentProfile =
++ &_tc_TAO_tc_IOP_MultipleComponentProfile;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_TaggedComponentList[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 40,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e744c),
++ ACE_NTOHL (0x6973743a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponentList:1.0
++ 20,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e744c),
++ ACE_NTOHL (0x69737400), // name = TaggedComponentList
++ CORBA::tk_sequence, // typecode kind
++ 264, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_struct, // typecode kind
++ 248, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 36,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e743a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
++ 16,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e7400), // name = TaggedComponent
++ 2, // member count
++ 4,
++ ACE_NTOHL (0x74616700), // name = tag
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 32,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x7449643a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
++ 12,
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x74496400), // name = ComponentId
++ CORBA::tk_ulong,
++
++
++ 15,
++ ACE_NTOHL (0x636f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x745f6461),
++ ACE_NTOHL (0x74610000), // name = component_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++
++ 0U,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentList (
++ CORBA::tk_alias,
++ sizeof (_oc_IOP_TaggedComponentList),
++ (char *) &_oc_IOP_TaggedComponentList,
++ 0,
++ sizeof (IOP::TaggedComponentList)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_TaggedComponentList =
++ &_tc_TAO_tc_IOP_TaggedComponentList;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_TaggedComponentSeq[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 39,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e7453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/TaggedComponentSeq:1.0
++ 19,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e7453),
++ ACE_NTOHL (0x65710000), // name = TaggedComponentSeq
++ CORBA::tk_sequence, // typecode kind
++ 264, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_struct, // typecode kind
++ 248, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 36,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e743a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/TaggedComponent:1.0
++ 16,
++ ACE_NTOHL (0x54616767),
++ ACE_NTOHL (0x6564436f),
++ ACE_NTOHL (0x6d706f6e),
++ ACE_NTOHL (0x656e7400), // name = TaggedComponent
++ 2, // member count
++ 4,
++ ACE_NTOHL (0x74616700), // name = tag
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 32,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x7449643a),
++ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IOP/ComponentId:1.0
++ 12,
++ ACE_NTOHL (0x436f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x74496400), // name = ComponentId
++ CORBA::tk_ulong,
++
++
++ 15,
++ ACE_NTOHL (0x636f6d70),
++ ACE_NTOHL (0x6f6e656e),
++ ACE_NTOHL (0x745f6461),
++ ACE_NTOHL (0x74610000), // name = component_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++
++ 0U,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_TaggedComponentSeq (
++ CORBA::tk_alias,
++ sizeof (_oc_IOP_TaggedComponentSeq),
++ (char *) &_oc_IOP_TaggedComponentSeq,
++ 0,
++ sizeof (IOP::TaggedComponentSeq)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_TaggedComponentSeq =
++ &_tc_TAO_tc_IOP_TaggedComponentSeq;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_ServiceId[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 30,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636549),
++ ACE_NTOHL (0x643a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
++ 10,
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636549),
++ ACE_NTOHL (0x64000000), // name = ServiceId
++ CORBA::tk_ulong,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceId (
++ CORBA::tk_alias,
++ sizeof (_oc_IOP_ServiceId),
++ (char *) &_oc_IOP_ServiceId,
++ 0,
++ sizeof (IOP::ServiceId)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_ServiceId =
++ &_tc_TAO_tc_IOP_ServiceId;
++}
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_ServiceContext[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 35,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636543),
++ ACE_NTOHL (0x6f6e7465),
++ ACE_NTOHL (0x78743a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
++ 15,
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636543),
++ ACE_NTOHL (0x6f6e7465),
++ ACE_NTOHL (0x78740000), // name = ServiceContext
++ 2, // member count
++ 11,
++ ACE_NTOHL (0x636f6e74),
++ ACE_NTOHL (0x6578745f),
++ ACE_NTOHL (0x69640000), // name = context_id
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 30,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636549),
++ ACE_NTOHL (0x643a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
++ 10,
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636549),
++ ACE_NTOHL (0x64000000), // name = ServiceId
++ CORBA::tk_ulong,
++
++
++ 13,
++ ACE_NTOHL (0x636f6e74),
++ ACE_NTOHL (0x6578745f),
++ ACE_NTOHL (0x64617461),
++ ACE_NTOHL (0x0), // name = context_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContext (
++ CORBA::tk_struct,
++ sizeof (_oc_IOP_ServiceContext),
++ (char *) &_oc_IOP_ServiceContext,
++ 0,
++ sizeof (IOP::ServiceContext)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_ServiceContext =
++ &_tc_TAO_tc_IOP_ServiceContext;
++}
++
++
++// TAO_IDL - Generated from
++// be/be_visitor_typecode/typecode_defn.cpp:284
++
++static const CORBA::Long _oc_IOP_ServiceContextList[] =
++{
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 39,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636543),
++ ACE_NTOHL (0x6f6e7465),
++ ACE_NTOHL (0x78744c69),
++ ACE_NTOHL (0x73743a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContextList:1.0
++ 19,
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636543),
++ ACE_NTOHL (0x6f6e7465),
++ ACE_NTOHL (0x78744c69),
++ ACE_NTOHL (0x73740000), // name = ServiceContextList
++ CORBA::tk_sequence, // typecode kind
++ 272, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_struct, // typecode kind
++ 256, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 35,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636543),
++ ACE_NTOHL (0x6f6e7465),
++ ACE_NTOHL (0x78743a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IOP/ServiceContext:1.0
++ 15,
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636543),
++ ACE_NTOHL (0x6f6e7465),
++ ACE_NTOHL (0x78740000), // name = ServiceContext
++ 2, // member count
++ 11,
++ ACE_NTOHL (0x636f6e74),
++ ACE_NTOHL (0x6578745f),
++ ACE_NTOHL (0x69640000), // name = context_id
++ CORBA::tk_alias, // typecode kind for typedefs
++ 60, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 30,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x494f502f),
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636549),
++ ACE_NTOHL (0x643a312e),
++ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IOP/ServiceId:1.0
++ 10,
++ ACE_NTOHL (0x53657276),
++ ACE_NTOHL (0x69636549),
++ ACE_NTOHL (0x64000000), // name = ServiceId
++ CORBA::tk_ulong,
++
++
++ 13,
++ ACE_NTOHL (0x636f6e74),
++ ACE_NTOHL (0x6578745f),
++ ACE_NTOHL (0x64617461),
++ ACE_NTOHL (0x0), // name = context_data
++ CORBA::tk_alias, // typecode kind for typedefs
++ 76, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ 31,
++ ACE_NTOHL (0x49444c3a),
++ ACE_NTOHL (0x6f6d672e),
++ ACE_NTOHL (0x6f72672f),
++ ACE_NTOHL (0x434f5242),
++ ACE_NTOHL (0x412f4f63),
++ ACE_NTOHL (0x74657453),
++ ACE_NTOHL (0x65713a31),
++ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0
++ 9,
++ ACE_NTOHL (0x4f637465),
++ ACE_NTOHL (0x74536571),
++ ACE_NTOHL (0x0), // name = OctetSeq
++ CORBA::tk_sequence, // typecode kind
++ 12, // encapsulation length
++ TAO_ENCAP_BYTE_ORDER, // byte order
++ CORBA::tk_octet,
++
++ 0U,
++
++
++
++ 0U,
++
++};
++
++static CORBA::TypeCode _tc_TAO_tc_IOP_ServiceContextList (
++ CORBA::tk_alias,
++ sizeof (_oc_IOP_ServiceContextList),
++ (char *) &_oc_IOP_ServiceContextList,
++ 0,
++ sizeof (IOP::ServiceContextList)
++ );
++
++namespace IOP
++{
++ ::CORBA::TypeCode_ptr _tc_ServiceContextList =
++ &_tc_TAO_tc_IOP_ServiceContextList;
++}
++
++
+ // TAO_IDL - Generated from
+ // be/be_visitor_structure/any_op_cs.cpp:54
- #include "IOP_IORC.h"
--#include "tao/Stub.h"
--#include "tao/Invocation.h"
--#include "tao/PortableInterceptor.h"
--
--#if TAO_HAS_INTERCEPTORS == 1
--#include "tao/RequestInfo_Util.h"
--#include "tao/ClientRequestInfo_i.h"
--#include "tao/ClientInterceptorAdapter.h"
--#endif /* TAO_HAS_INTERCEPTORS == 1 */
--
-+#include "Any_T.h"
-
- #if defined (__BORLANDC__)
- #pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig