diff options
author | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-12-24 19:45:07 +0000 |
---|---|---|
committer | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-12-24 19:45:07 +0000 |
commit | e961d1831a2300f470477b57b1925bea4a5381a6 (patch) | |
tree | 1f16bfe359d44405e5b2763cbd50b190d3a4a167 /TAO/tao | |
parent | 630c527d60c295c88de383f78453ca3ee3807ed5 (diff) | |
download | ATCD-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.pidl | 5 | ||||
-rw-r--r-- | TAO/tao/IIOP_EndpointsA.cpp | 142 | ||||
-rw-r--r-- | TAO/tao/IIOP_EndpointsA.h | 9 | ||||
-rw-r--r-- | TAO/tao/IIOP_EndpointsC.cpp | 167 | ||||
-rw-r--r-- | TAO/tao/IIOP_EndpointsC.h | 10 | ||||
-rw-r--r-- | TAO/tao/IOP_IOR.pidl | 7 | ||||
-rw-r--r-- | TAO/tao/IOP_IORA.cpp | 977 | ||||
-rw-r--r-- | TAO/tao/IOP_IORA.h | 28 | ||||
-rw-r--r-- | TAO/tao/IOP_IORC.cpp | 1101 | ||||
-rw-r--r-- | TAO/tao/IOP_IORC.h | 55 | ||||
-rw-r--r-- | TAO/tao/Policy.pidl | 15 | ||||
-rw-r--r-- | TAO/tao/diffs/IIOP_Endpoints.diff | 396 | ||||
-rw-r--r-- | TAO/tao/diffs/IOP_IOR.diff | 2856 |
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 |