summaryrefslogtreecommitdiff
path: root/TAO/tao
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2005-06-27 07:28:41 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2005-06-27 07:28:41 +0000
commit7ebd748b3d4c8f7707d2daf25bcd8959e9b3cb0e (patch)
treefb8c90c6fb0894ea82419fc29103a3c98139bbe8 /TAO/tao
parent96f6ed0e205f516375aefcc8a6cc806bf40050ce (diff)
downloadATCD-7ebd748b3d4c8f7707d2daf25bcd8959e9b3cb0e.tar.gz
ChangeLogTag: Mon Jun 28 06:59:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao')
-rw-r--r--TAO/tao/AnySeqA.cpp7
-rw-r--r--TAO/tao/AnySeqC.cpp2
-rw-r--r--TAO/tao/AnySeqC.h1
-rw-r--r--TAO/tao/BooleanSeqA.cpp7
-rw-r--r--TAO/tao/BooleanSeqC.cpp2
-rw-r--r--TAO/tao/BoundsA.cpp11
-rw-r--r--TAO/tao/BoundsC.cpp2
-rw-r--r--TAO/tao/BoundsC.h4
-rw-r--r--TAO/tao/CONV_FRAMEA.cpp48
-rw-r--r--TAO/tao/CONV_FRAMEC.cpp2
-rw-r--r--TAO/tao/CharSeqA.cpp7
-rw-r--r--TAO/tao/CharSeqC.cpp2
-rw-r--r--TAO/tao/ClientRequestInfoA.cpp4
-rw-r--r--TAO/tao/ClientRequestInfoC.cpp30
-rw-r--r--TAO/tao/ClientRequestInfoC.h39
-rw-r--r--TAO/tao/ClientRequestInterceptorC.cpp26
-rw-r--r--TAO/tao/ClientRequestInterceptorC.h50
-rw-r--r--TAO/tao/CurrentA.cpp4
-rw-r--r--TAO/tao/CurrentC.cpp26
-rw-r--r--TAO/tao/DomainA.cpp15
-rw-r--r--TAO/tao/DomainC.cpp18
-rw-r--r--TAO/tao/DoubleSeqA.cpp7
-rw-r--r--TAO/tao/DoubleSeqC.cpp2
-rw-r--r--TAO/tao/DynamicA.cpp18
-rw-r--r--TAO/tao/DynamicC.cpp2
-rw-r--r--TAO/tao/Dynamic_ParameterA.cpp12
-rw-r--r--TAO/tao/Dynamic_ParameterC.cpp2
-rw-r--r--TAO/tao/Dynamic_ParameterC.h1
-rw-r--r--TAO/tao/FloatSeqA.cpp7
-rw-r--r--TAO/tao/FloatSeqC.cpp2
-rw-r--r--TAO/tao/GIOPA.cpp39
-rw-r--r--TAO/tao/GIOPC.cpp2
-rw-r--r--TAO/tao/GIOPC.h12
-rw-r--r--TAO/tao/GIOPC.inl6
-rw-r--r--TAO/tao/IIOPA.cpp35
-rw-r--r--TAO/tao/IIOPC.cpp2
-rw-r--r--TAO/tao/IIOP_EndpointsA.cpp19
-rw-r--r--TAO/tao/IIOP_EndpointsC.cpp2
-rw-r--r--TAO/tao/IOPC.cpp2
-rw-r--r--TAO/tao/IOP_IORA.cpp106
-rw-r--r--TAO/tao/IOP_IORC.cpp2
-rw-r--r--TAO/tao/IOP_IORC.h6
-rw-r--r--TAO/tao/InterceptorC.cpp26
-rw-r--r--TAO/tao/InvalidSlotA.cpp11
-rw-r--r--TAO/tao/InvalidSlotC.cpp8
-rw-r--r--TAO/tao/InvalidSlotC.h20
-rw-r--r--TAO/tao/LongDoubleSeqA.cpp7
-rw-r--r--TAO/tao/LongDoubleSeqC.cpp2
-rw-r--r--TAO/tao/LongLongSeqA.cpp7
-rw-r--r--TAO/tao/LongLongSeqC.cpp2
-rw-r--r--TAO/tao/LongSeqA.cpp7
-rw-r--r--TAO/tao/LongSeqC.cpp2
-rw-r--r--TAO/tao/Messaging_PolicyValueA.cpp24
-rw-r--r--TAO/tao/Messaging_PolicyValueC.cpp2
-rw-r--r--TAO/tao/Messaging_PolicyValueC.h46
-rw-r--r--TAO/tao/Messaging_SyncScopeC.cpp2
-rw-r--r--TAO/tao/ObjectIdListA.cpp7
-rw-r--r--TAO/tao/ObjectIdListC.cpp2
-rw-r--r--TAO/tao/Object_KeyC.cpp2
-rw-r--r--TAO/tao/OctetSeqA.cpp7
-rw-r--r--TAO/tao/OctetSeqC.cpp2
-rw-r--r--TAO/tao/PICurrentC.cpp26
-rw-r--r--TAO/tao/PIForwardRequestA.cpp12
-rw-r--r--TAO/tao/PIForwardRequestC.cpp8
-rw-r--r--TAO/tao/PIForwardRequestC.h8
-rw-r--r--TAO/tao/PI_ForwardC.cpp22
-rw-r--r--TAO/tao/PI_ForwardC.h42
-rw-r--r--TAO/tao/ParameterModeA.cpp4
-rw-r--r--TAO/tao/ParameterModeC.cpp2
-rw-r--r--TAO/tao/PolicyA.cpp41
-rw-r--r--TAO/tao/PolicyC.cpp52
-rw-r--r--TAO/tao/PolicyC.h40
-rw-r--r--TAO/tao/Policy_ForwardA.cpp20
-rw-r--r--TAO/tao/Policy_ForwardC.cpp2
-rw-r--r--TAO/tao/PollableC.cpp124
-rw-r--r--TAO/tao/PollableC.h64
-rw-r--r--TAO/tao/PortableInterceptorC.cpp2
-rw-r--r--TAO/tao/RequestInfoA.cpp4
-rw-r--r--TAO/tao/RequestInfoC.cpp30
-rw-r--r--TAO/tao/RequestInfoC.h49
-rw-r--r--TAO/tao/ServerRequestInfoA.cpp4
-rw-r--r--TAO/tao/ServerRequestInfoC.cpp30
-rw-r--r--TAO/tao/ServerRequestInfoC.h43
-rw-r--r--TAO/tao/ServerRequestInterceptorC.cpp26
-rw-r--r--TAO/tao/ServerRequestInterceptorC.h78
-rw-r--r--TAO/tao/ServicesA.cpp60
-rw-r--r--TAO/tao/ServicesC.cpp2
-rw-r--r--TAO/tao/ShortSeqA.cpp7
-rw-r--r--TAO/tao/ShortSeqC.cpp2
-rw-r--r--TAO/tao/StringSeqA.cpp7
-rw-r--r--TAO/tao/StringSeqC.cpp2
-rw-r--r--TAO/tao/TAOA.cpp18
-rw-r--r--TAO/tao/TAOC.cpp26
-rw-r--r--TAO/tao/TimeBaseA.cpp29
-rw-r--r--TAO/tao/TimeBaseC.cpp2
-rw-r--r--TAO/tao/TypeCode.h2
-rw-r--r--TAO/tao/Typecode_typesC.cpp2
-rw-r--r--TAO/tao/Typecode_typesC.h10
-rw-r--r--TAO/tao/ULongLongSeqA.cpp7
-rw-r--r--TAO/tao/ULongLongSeqC.cpp2
-rw-r--r--TAO/tao/ULongSeqA.cpp7
-rw-r--r--TAO/tao/ULongSeqC.cpp2
-rw-r--r--TAO/tao/UShortSeqA.cpp7
-rw-r--r--TAO/tao/UShortSeqC.cpp2
-rw-r--r--TAO/tao/ValueModifierC.cpp2
-rw-r--r--TAO/tao/VisibilityA.cpp2
-rw-r--r--TAO/tao/VisibilityC.cpp2
-rw-r--r--TAO/tao/WCharSeqA.cpp7
-rw-r--r--TAO/tao/WCharSeqC.cpp2
-rw-r--r--TAO/tao/WStringSeqA.cpp7
-rw-r--r--TAO/tao/WStringSeqC.cpp2
-rw-r--r--TAO/tao/WrongTransactionA.cpp11
-rw-r--r--TAO/tao/WrongTransactionC.cpp2
-rw-r--r--TAO/tao/WrongTransactionC.h4
-rw-r--r--TAO/tao/orb_typesA.cpp8
-rw-r--r--TAO/tao/orb_typesC.cpp2
116 files changed, 868 insertions, 891 deletions
diff --git a/TAO/tao/AnySeqA.cpp b/TAO/tao/AnySeqA.cpp
index 59bb0eafd60..55b9e326af5 100644
--- a/TAO/tao/AnySeqA.cpp
+++ b/TAO/tao/AnySeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_AnySeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_AnySeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/AnySeqC.cpp b/TAO/tao/AnySeqC.cpp
index 7dfce1e6ca3..f04c69e6e47 100644
--- a/TAO/tao/AnySeqC.cpp
+++ b/TAO/tao/AnySeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/AnySeqC.h b/TAO/tao/AnySeqC.h
index 47c5165c278..18803cc7ac3 100644
--- a/TAO/tao/AnySeqC.h
+++ b/TAO/tao/AnySeqC.h
@@ -45,6 +45,7 @@
#include "tao/Environment.h"
#include "tao/TypeCode_Constants.h"
#include "tao/Any.h"
+#include "tao/TypeCode.h"
#include "tao/Sequence_T.h"
#include "tao/Seq_Var_T.h"
#include "tao/Seq_Out_T.h"
diff --git a/TAO/tao/BooleanSeqA.cpp b/TAO/tao/BooleanSeqA.cpp
index b7f1ec4ce00..8cef36af73b 100644
--- a/TAO/tao/BooleanSeqA.cpp
+++ b/TAO/tao/BooleanSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_BooleanSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_BooleanSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/BooleanSeqC.cpp b/TAO/tao/BooleanSeqC.cpp
index a1af732ef20..60a12b01952 100644
--- a/TAO/tao/BooleanSeqC.cpp
+++ b/TAO/tao/BooleanSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/BoundsA.cpp b/TAO/tao/BoundsA.cpp
index 6dbe977a16d..ba6d1c0711d 100644
--- a/TAO/tao/BoundsA.cpp
+++ b/TAO/tao/BoundsA.cpp
@@ -36,14 +36,13 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_CORBA_Bounds = 0;
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CORBA_Bounds (
CORBA::tk_except,
"IDL:omg.org/CORBA/Bounds:1.0",
@@ -60,7 +59,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_exception/any_op_cs.cpp:50
+// be\be_visitor_exception/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/BoundsC.cpp b/TAO/tao/BoundsC.cpp
index 9c6636f790b..afc9e083f0d 100644
--- a/TAO/tao/BoundsC.cpp
+++ b/TAO/tao/BoundsC.cpp
@@ -39,7 +39,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/BoundsC.h b/TAO/tao/BoundsC.h
index a2b773b10cd..25799fb8fa0 100644
--- a/TAO/tao/BoundsC.h
+++ b/TAO/tao/BoundsC.h
@@ -65,7 +65,7 @@ namespace CORBA
{
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_CORBA_BOUNDS_CH_)
#define _CORBA_BOUNDS_CH_
@@ -102,7 +102,7 @@ namespace CORBA
);
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
diff --git a/TAO/tao/CONV_FRAMEA.cpp b/TAO/tao/CONV_FRAMEA.cpp
index 2c7e626c2f7..48998fffc69 100644
--- a/TAO/tao/CONV_FRAMEA.cpp
+++ b/TAO/tao/CONV_FRAMEA.cpp
@@ -32,12 +32,13 @@
#include "tao/Sequence_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -57,12 +58,12 @@ namespace CONV_FRAME
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CONV_FRAME_CodeSetIdSeq_GUARD
@@ -86,6 +87,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CONV_FRAME_CodeSetIdSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -104,7 +106,12 @@ namespace CONV_FRAME
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_CONV_FRAME_CodeSetComponent[] =
{
@@ -113,10 +120,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CONV_FRAME_CodeSetComponent (
CORBA::tk_struct,
"IDL:omg.org/CONV_FRAME/CodeSetComponent:1.0",
@@ -133,7 +139,7 @@ namespace CONV_FRAME
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_CONV_FRAME_CodeSetComponentInfo[] =
{
@@ -142,10 +148,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CONV_FRAME_CodeSetComponentInfo (
CORBA::tk_struct,
"IDL:omg.org/CONV_FRAME/CodeSetComponentInfo:1.0",
@@ -162,7 +167,7 @@ namespace CONV_FRAME
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_CONV_FRAME_CodeSetContext[] =
{
@@ -171,10 +176,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CONV_FRAME_CodeSetContext (
CORBA::tk_struct,
"IDL:omg.org/CONV_FRAME/CodeSetContext:1.0",
@@ -191,7 +195,7 @@ namespace CONV_FRAME
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -250,7 +254,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -308,7 +312,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -366,7 +370,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
diff --git a/TAO/tao/CONV_FRAMEC.cpp b/TAO/tao/CONV_FRAMEC.cpp
index 671886cf99a..883637c6b40 100644
--- a/TAO/tao/CONV_FRAMEC.cpp
+++ b/TAO/tao/CONV_FRAMEC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/CharSeqA.cpp b/TAO/tao/CharSeqA.cpp
index 406d7ac50f1..734fda6bb86 100644
--- a/TAO/tao/CharSeqA.cpp
+++ b/TAO/tao/CharSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_CharSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_CharSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/CharSeqC.cpp b/TAO/tao/CharSeqC.cpp
index 6a7a8b69980..8936ce6b25d 100644
--- a/TAO/tao/CharSeqC.cpp
+++ b/TAO/tao/CharSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/ClientRequestInfoA.cpp b/TAO/tao/ClientRequestInfoA.cpp
index 07ed87cd3b7..75245ee97ed 100644
--- a/TAO/tao/ClientRequestInfoA.cpp
+++ b/TAO/tao/ClientRequestInfoA.cpp
@@ -36,7 +36,7 @@
#include "tao/Any_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -54,7 +54,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/ClientRequestInfoC.cpp b/TAO/tao/ClientRequestInfoC.cpp
index 1d0f6a5f6ee..b818e7383c8 100644
--- a/TAO/tao/ClientRequestInfoC.cpp
+++ b/TAO/tao/ClientRequestInfoC.cpp
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:291
+// be\be_codegen.cpp:291
#include "ClientRequestInfoC.h"
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// .\be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -47,7 +47,7 @@ namespace TAO
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60
+// be\be_visitor_interface/interface_cs.cpp:60
// Traits specializations for PortableInterceptor::ClientRequestInfo.
@@ -102,15 +102,9 @@ PortableInterceptor::ClientRequestInfo::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ClientRequestInfo::_nil ();
- }
-
- ClientRequestInfo_ptr proxy =
- dynamic_cast<ClientRequestInfo_ptr> (_tao_objref);
-
- return ClientRequestInfo::_duplicate (proxy);
+ return ClientRequestInfo::_duplicate (
+ dynamic_cast<ClientRequestInfo_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ClientRequestInfo_ptr
@@ -119,15 +113,9 @@ PortableInterceptor::ClientRequestInfo::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ClientRequestInfo::_nil ();
- }
-
- ClientRequestInfo_ptr proxy =
- dynamic_cast<ClientRequestInfo_ptr> (_tao_objref);
-
- return ClientRequestInfo::_duplicate (proxy);
+ return ClientRequestInfo::_duplicate (
+ dynamic_cast<ClientRequestInfo_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ClientRequestInfo_ptr
diff --git a/TAO/tao/ClientRequestInfoC.h b/TAO/tao/ClientRequestInfoC.h
index 431fe9b1b3c..a5bfb614689 100644
--- a/TAO/tao/ClientRequestInfoC.h
+++ b/TAO/tao/ClientRequestInfoC.h
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:153
+// be\be_codegen.cpp:153
#ifndef _TAO_IDL_ORIG_CLIENTREQUESTINFOC_H_
#define _TAO_IDL_ORIG_CLIENTREQUESTINFOC_H_
@@ -47,6 +47,7 @@
#include "tao/Object.h"
#include "tao/TypeCode_Constants.h"
#include "tao/Any.h"
+#include "tao/TypeCode.h"
#include "tao/Objref_VarOut_T.h"
#include "tao/RequestInfoC.h"
@@ -68,13 +69,13 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:48
+// be\be_visitor_module/module_ch.cpp:48
namespace PortableInterceptor
{
// TAO_IDL - Generated from
- // .\be\be_interface.cpp:598
+ // be\be_interface.cpp:598
#if !defined (_PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__VAR_OUT_CH_)
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__VAR_OUT_CH_
@@ -97,7 +98,7 @@ namespace PortableInterceptor
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54
+ // be\be_visitor_interface/interface_ch.cpp:54
#if !defined (_PORTABLEINTERCEPTOR_CLIENTREQUESTINFO_CH_)
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO_CH_
@@ -132,7 +133,7 @@ namespace PortableInterceptor
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Object_ptr target (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -142,7 +143,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Object_ptr effective_target (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -152,7 +153,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::IOP::TaggedProfile * effective_profile (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -162,7 +163,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Any * received_exception (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -172,7 +173,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual char * received_exception_id (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -182,7 +183,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::IOP::TaggedComponent * get_effective_component (
::IOP::ComponentId id
@@ -193,7 +194,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::IOP::TaggedComponentSeq * get_effective_components (
::IOP::ComponentId id
@@ -204,7 +205,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::CORBA::Policy_ptr get_request_policy (
::CORBA::PolicyType type
@@ -215,7 +216,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual void add_request_service_context (
const ::IOP::ServiceContext & service_context,
@@ -227,7 +228,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:210
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -253,17 +254,17 @@ namespace PortableInterceptor
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_ClientRequestInfo;
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:66
+// be\be_visitor_module/module_ch.cpp:66
} // module PortableInterceptor
// TAO_IDL - Generated from
-// .\be\be_visitor_traits.cpp:61
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
@@ -292,14 +293,14 @@ namespace TAO
}
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:52
+// be\be_visitor_interface/any_op_ch.cpp:52
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ClientRequestInfo_ptr); // copying
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ClientRequestInfo_ptr *); // non-copying
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ClientRequestInfo_ptr &);
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:955
+// be\be_codegen.cpp:955
#if defined(_MSC_VER)
#pragma warning(pop)
diff --git a/TAO/tao/ClientRequestInterceptorC.cpp b/TAO/tao/ClientRequestInterceptorC.cpp
index aa609bfd57f..8e2bf9e81f6 100644
--- a/TAO/tao/ClientRequestInterceptorC.cpp
+++ b/TAO/tao/ClientRequestInterceptorC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -102,15 +102,9 @@ PortableInterceptor::ClientRequestInterceptor::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ClientRequestInterceptor::_nil ();
- }
-
- ClientRequestInterceptor_ptr proxy =
- dynamic_cast<ClientRequestInterceptor_ptr> (_tao_objref);
-
- return ClientRequestInterceptor::_duplicate (proxy);
+ return ClientRequestInterceptor::_duplicate (
+ dynamic_cast<ClientRequestInterceptor_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ClientRequestInterceptor_ptr
@@ -119,15 +113,9 @@ PortableInterceptor::ClientRequestInterceptor::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ClientRequestInterceptor::_nil ();
- }
-
- ClientRequestInterceptor_ptr proxy =
- dynamic_cast<ClientRequestInterceptor_ptr> (_tao_objref);
-
- return ClientRequestInterceptor::_duplicate (proxy);
+ return ClientRequestInterceptor::_duplicate (
+ dynamic_cast<ClientRequestInterceptor_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ClientRequestInterceptor_ptr
diff --git a/TAO/tao/ClientRequestInterceptorC.h b/TAO/tao/ClientRequestInterceptorC.h
index 01f4a3e16ff..8b90e4d2280 100644
--- a/TAO/tao/ClientRequestInterceptorC.h
+++ b/TAO/tao/ClientRequestInterceptorC.h
@@ -69,22 +69,22 @@
namespace PortableInterceptor
{
-
+
// TAO_IDL - Generated from
// be\be_interface.cpp:598
#if !defined (_PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__VAR_OUT_CH_)
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__VAR_OUT_CH_
-
+
class ClientRequestInfo;
typedef ClientRequestInfo *ClientRequestInfo_ptr;
-
+
typedef
TAO_Objref_Var_T<
ClientRequestInfo
>
ClientRequestInfo_var;
-
+
typedef
TAO_Objref_Out_T<
ClientRequestInfo
@@ -92,22 +92,22 @@ namespace PortableInterceptor
ClientRequestInfo_out;
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be\be_interface.cpp:598
#if !defined (_PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR__VAR_OUT_CH_)
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR__VAR_OUT_CH_
-
+
class ClientRequestInterceptor;
typedef ClientRequestInterceptor *ClientRequestInterceptor_ptr;
-
+
typedef
TAO_Objref_Var_T<
ClientRequestInterceptor
>
ClientRequestInterceptor_var;
-
+
typedef
TAO_Objref_Out_T<
ClientRequestInterceptor
@@ -115,45 +115,45 @@ namespace PortableInterceptor
ClientRequestInterceptor_out;
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be\be_visitor_interface/interface_ch.cpp:54
#if !defined (_PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR_CH_)
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR_CH_
-
+
class TAO_Export ClientRequestInterceptor
: public virtual ::PortableInterceptor::Interceptor
{
public:
typedef ClientRequestInterceptor_ptr _ptr_type;
typedef ClientRequestInterceptor_var _var_type;
-
+
// The static operations.
static ClientRequestInterceptor_ptr _duplicate (ClientRequestInterceptor_ptr obj);
-
+
static void _tao_release (ClientRequestInterceptor_ptr obj);
-
+
static ClientRequestInterceptor_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ClientRequestInterceptor_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ClientRequestInterceptor_ptr _nil (void)
{
return static_cast<ClientRequestInterceptor_ptr> (0);
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void send_request (
::PortableInterceptor::ClientRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -162,10 +162,10 @@ namespace PortableInterceptor
CORBA::SystemException,
::PortableInterceptor::ForwardRequest
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void send_poll (
::PortableInterceptor::ClientRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -173,10 +173,10 @@ namespace PortableInterceptor
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void receive_reply (
::PortableInterceptor::ClientRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -184,10 +184,10 @@ namespace PortableInterceptor
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void receive_exception (
::PortableInterceptor::ClientRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -196,7 +196,7 @@ namespace PortableInterceptor
CORBA::SystemException,
::PortableInterceptor::ForwardRequest
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
diff --git a/TAO/tao/CurrentA.cpp b/TAO/tao/CurrentA.cpp
index bbc4a381b32..1ae19a03c5c 100644
--- a/TAO/tao/CurrentA.cpp
+++ b/TAO/tao/CurrentA.cpp
@@ -35,7 +35,7 @@
#include "tao/Any_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -53,7 +53,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/CurrentC.cpp b/TAO/tao/CurrentC.cpp
index 3d614ee39a9..80539961bd3 100644
--- a/TAO/tao/CurrentC.cpp
+++ b/TAO/tao/CurrentC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -102,15 +102,9 @@ CORBA::Current::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Current::_nil ();
- }
-
- Current_ptr proxy =
- dynamic_cast<Current_ptr> (_tao_objref);
-
- return Current::_duplicate (proxy);
+ return Current::_duplicate (
+ dynamic_cast<Current_ptr> (_tao_objref)
+ );
}
CORBA::Current_ptr
@@ -119,15 +113,9 @@ CORBA::Current::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Current::_nil ();
- }
-
- Current_ptr proxy =
- dynamic_cast<Current_ptr> (_tao_objref);
-
- return Current::_duplicate (proxy);
+ return Current::_duplicate (
+ dynamic_cast<Current_ptr> (_tao_objref)
+ );
}
CORBA::Current_ptr
diff --git a/TAO/tao/DomainA.cpp b/TAO/tao/DomainA.cpp
index 2b12440b086..56760c9c277 100644
--- a/TAO/tao/DomainA.cpp
+++ b/TAO/tao/DomainA.cpp
@@ -37,7 +37,7 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -55,7 +55,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -73,12 +73,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_DomainManagerList_GUARD
@@ -102,6 +102,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_DomainManagerList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -120,7 +121,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
@@ -178,7 +179,7 @@ operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
@@ -236,7 +237,7 @@ operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/DomainC.cpp b/TAO/tao/DomainC.cpp
index 01811b5e642..a87836007e5 100644
--- a/TAO/tao/DomainC.cpp
+++ b/TAO/tao/DomainC.cpp
@@ -52,7 +52,7 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// TAO specific stuff.
namespace CORBA
@@ -102,7 +102,7 @@ namespace TAO
#if !defined (_CORBA_POLICY__ARG_TRAITS_CS_)
#define _CORBA_POLICY__ARG_TRAITS_CS_
-
+
template<>
class Arg_Traits<CORBA::Policy>
: public
@@ -119,7 +119,7 @@ namespace TAO
#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_CS_)
#define _CORBA_INTERFACEDEF__ARG_TRAITS_CS_
-
+
template<>
class Arg_Traits<CORBA::InterfaceDef>
: public
@@ -173,7 +173,7 @@ TAO::Objref_Traits<CORBA::DomainManager>::marshal (
}
// Function pointer for collocation factory initialization.
-TAO::Collocation_Proxy_Broker *
+TAO::Collocation_Proxy_Broker *
(*CORBA__TAO_DomainManager_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
@@ -193,15 +193,15 @@ TAO::Collocation_Proxy_Broker *
{
ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this);
}
-
+
if (this->the_TAO_DomainManager_Proxy_Broker_ == 0)
{
CORBA_DomainManager_setup_collocation ();
}
-
- TAO::Arg_Traits< CORBA::Policy>::ret_val _tao_retval;
+
+ TAO::Arg_Traits< ::CORBA::Policy>::ret_val _tao_retval;
TAO::Arg_Traits< ::CORBA::PolicyType>::in_arg_val _tao_policy_type (policy_type);
-
+
TAO::Argument *_the_tao_operation_signature [] =
{
&_tao_retval,
@@ -401,7 +401,7 @@ void CORBA::ConstructionPolicy::make_domain_manager (
}
TAO::Arg_Traits< void>::ret_val _tao_retval;
- TAO::Arg_Traits< CORBA::InterfaceDef>::in_arg_val _tao_object_type (object_type);
+ TAO::Arg_Traits< ::CORBA::InterfaceDef>::in_arg_val _tao_object_type (object_type);
TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_constr_policy (constr_policy);
TAO::Argument *_the_tao_operation_signature [] =
diff --git a/TAO/tao/DoubleSeqA.cpp b/TAO/tao/DoubleSeqA.cpp
index 0d5da3dcd11..a8a2fa37ff6 100644
--- a/TAO/tao/DoubleSeqA.cpp
+++ b/TAO/tao/DoubleSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_DoubleSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_DoubleSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/DoubleSeqC.cpp b/TAO/tao/DoubleSeqC.cpp
index 545317d37d0..ae7df05f915 100644
--- a/TAO/tao/DoubleSeqC.cpp
+++ b/TAO/tao/DoubleSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/DynamicA.cpp b/TAO/tao/DynamicA.cpp
index 66db199d35f..f1cbfa9bc5b 100644
--- a/TAO/tao/DynamicA.cpp
+++ b/TAO/tao/DynamicA.cpp
@@ -36,12 +36,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_Dynamic_ParameterList_GUARD
@@ -65,6 +65,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_Dynamic_ParameterList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -83,7 +84,7 @@ namespace Dynamic
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -103,12 +104,12 @@ namespace Dynamic
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_Dynamic_ExceptionList_GUARD
@@ -132,6 +133,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_Dynamic_ExceptionList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -150,7 +152,7 @@ namespace Dynamic
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -170,7 +172,7 @@ namespace Dynamic
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -229,7 +231,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/DynamicC.cpp b/TAO/tao/DynamicC.cpp
index 67f9cf132a1..30656ccf787 100644
--- a/TAO/tao/DynamicC.cpp
+++ b/TAO/tao/DynamicC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/Dynamic_ParameterA.cpp b/TAO/tao/Dynamic_ParameterA.cpp
index c294007298d..672a92e1ed7 100644
--- a/TAO/tao/Dynamic_ParameterA.cpp
+++ b/TAO/tao/Dynamic_ParameterA.cpp
@@ -31,12 +31,13 @@
#include "tao/Alias_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_Dynamic_Parameter[] =
{
@@ -45,10 +46,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_Dynamic_Parameter (
CORBA::tk_struct,
"IDL:Dynamic/Parameter:1.0",
@@ -65,7 +65,7 @@ namespace Dynamic
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
diff --git a/TAO/tao/Dynamic_ParameterC.cpp b/TAO/tao/Dynamic_ParameterC.cpp
index 9b9ed5f8582..b681433ed5e 100644
--- a/TAO/tao/Dynamic_ParameterC.cpp
+++ b/TAO/tao/Dynamic_ParameterC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/Dynamic_ParameterC.h b/TAO/tao/Dynamic_ParameterC.h
index 64cf2cb2410..71b2eb46d8f 100644
--- a/TAO/tao/Dynamic_ParameterC.h
+++ b/TAO/tao/Dynamic_ParameterC.h
@@ -45,6 +45,7 @@
#include "tao/Environment.h"
#include "tao/TypeCode_Constants.h"
#include "tao/Any.h"
+#include "tao/TypeCode.h"
#include "tao/VarOut_T.h"
#include "tao/ParameterModeC.h"
diff --git a/TAO/tao/FloatSeqA.cpp b/TAO/tao/FloatSeqA.cpp
index 8b0c9c2dc3c..c20ad0d02ba 100644
--- a/TAO/tao/FloatSeqA.cpp
+++ b/TAO/tao/FloatSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_FloatSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_FloatSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/FloatSeqC.cpp b/TAO/tao/FloatSeqC.cpp
index 9ef665733f4..ed0f705f682 100644
--- a/TAO/tao/FloatSeqC.cpp
+++ b/TAO/tao/FloatSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/GIOPA.cpp b/TAO/tao/GIOPA.cpp
index 443880640c3..8f51194a1f5 100644
--- a/TAO/tao/GIOPA.cpp
+++ b/TAO/tao/GIOPA.cpp
@@ -32,14 +32,15 @@
#include "tao/String_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
-#include "tao/Union_TypeCode_Static.h"
#include "tao/TypeCode_Case_T.h"
+#include "tao/Union_TypeCode_Static.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -59,7 +60,7 @@ namespace GIOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_GIOP_Version[] =
{
@@ -68,10 +69,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_GIOP_Version (
CORBA::tk_struct,
"IDL:omg.org/GIOP/Version:1.0",
@@ -88,7 +88,7 @@ namespace GIOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_GIOP_IORAddressingInfo[] =
{
@@ -97,10 +97,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_GIOP_IORAddressingInfo (
CORBA::tk_struct,
"IDL:omg.org/GIOP/IORAddressingInfo:1.0",
@@ -117,7 +116,12 @@ namespace GIOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/union_typecode.cpp:47
+// be\be_visitor_typecode/union_typecode.cpp:58
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Case_T<CORBA::Short, char const *, CORBA::TypeCode_ptr const *> const _tao_cases_GIOP_TargetAddress_0 (0, "object_key", &CORBA::_tc_OctetSeq);
static TAO::TypeCode::Case_T<CORBA::Short, char const *, CORBA::TypeCode_ptr const *> const _tao_cases_GIOP_TargetAddress_1 (1, "profile", &IOP::_tc_TaggedProfile);
@@ -133,8 +137,7 @@ static TAO::TypeCode::Case<char const *, CORBA::TypeCode_ptr const *> const * co
static TAO::TypeCode::Union<char const *,
CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Case<char const *,
- CORBA::TypeCode_ptr const *> const * const *,
+ TAO::TypeCode::Case<char const *, CORBA::TypeCode_ptr const *> const * const *,
TAO::Null_RefCount_Policy>
_tao_tc_GIOP_TargetAddress (
"IDL:omg.org/GIOP/TargetAddress:1.0",
@@ -152,7 +155,7 @@ namespace GIOP
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -210,7 +213,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -268,7 +271,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_union/any_op_cs.cpp:54
+// be\be_visitor_union/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
diff --git a/TAO/tao/GIOPC.cpp b/TAO/tao/GIOPC.cpp
index 5d0cf2e8415..da8775c8c5f 100644
--- a/TAO/tao/GIOPC.cpp
+++ b/TAO/tao/GIOPC.cpp
@@ -43,7 +43,7 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/GIOPC.h b/TAO/tao/GIOPC.h
index 5fffb7df006..a4881f49a50 100644
--- a/TAO/tao/GIOPC.h
+++ b/TAO/tao/GIOPC.h
@@ -203,21 +203,21 @@ namespace GIOP
typedef TargetAddress_var _var_type;
// TAO_IDL - Generated from
- // be\be_visitor_union_branch/public_ch.cpp:514
+ // be\be_visitor_union_branch/public_ch.cpp:557
void object_key (const CORBA::OctetSeq &);
const CORBA::OctetSeq &object_key (void) const;
CORBA::OctetSeq &object_key (void);
// TAO_IDL - Generated from
- // be\be_visitor_union_branch/public_ch.cpp:622
+ // be\be_visitor_union_branch/public_ch.cpp:665
void profile (const IOP::TaggedProfile &);
const IOP::TaggedProfile &profile (void) const;
IOP::TaggedProfile &profile (void);
// TAO_IDL - Generated from
- // be\be_visitor_union_branch/public_ch.cpp:622
+ // be\be_visitor_union_branch/public_ch.cpp:665
void ior (const ACE_NESTED_CLASS (GIOP, IORAddressingInfo) &);
const ACE_NESTED_CLASS (GIOP, IORAddressingInfo) &ior (void) const;
@@ -234,13 +234,13 @@ namespace GIOP
union
{
// TAO_IDL - Generated from
- // be\be_visitor_union_branch/private_ch.cpp:412
+ // be\be_visitor_union_branch/private_ch.cpp:451
CORBA::OctetSeq *object_key_;
// TAO_IDL - Generated from
- // be\be_visitor_union_branch/private_ch.cpp:487
+ // be\be_visitor_union_branch/private_ch.cpp:526
IOP::TaggedProfile *profile_;
// TAO_IDL - Generated from
- // be\be_visitor_union_branch/private_ch.cpp:487
+ // be\be_visitor_union_branch/private_ch.cpp:526
ACE_NESTED_CLASS (GIOP, IORAddressingInfo) *ior_;
} u_;
diff --git a/TAO/tao/GIOPC.inl b/TAO/tao/GIOPC.inl
index 94f7dc88e6a..a4780ad16c0 100644
--- a/TAO/tao/GIOPC.inl
+++ b/TAO/tao/GIOPC.inl
@@ -60,7 +60,7 @@ GIOP::TargetAddress::_d (void) const
}
// TAO_IDL - Generated from
-// be\be_visitor_union_branch/public_ci.cpp:899
+// be\be_visitor_union_branch/public_ci.cpp:833
// Accessor to set the member.
ACE_INLINE
@@ -93,7 +93,7 @@ GIOP::TargetAddress::object_key (void)
}
// TAO_IDL - Generated from
-// be\be_visitor_union_branch/public_ci.cpp:1208
+// be\be_visitor_union_branch/public_ci.cpp:1142
// Accessor to set the member.
ACE_INLINE
@@ -126,7 +126,7 @@ GIOP::TargetAddress::profile (void)
}
// TAO_IDL - Generated from
-// be\be_visitor_union_branch/public_ci.cpp:1208
+// be\be_visitor_union_branch/public_ci.cpp:1142
// Accessor to set the member.
ACE_INLINE
diff --git a/TAO/tao/IIOPA.cpp b/TAO/tao/IIOPA.cpp
index 3a0d62b0802..3915ddc3c03 100644
--- a/TAO/tao/IIOPA.cpp
+++ b/TAO/tao/IIOPA.cpp
@@ -33,12 +33,13 @@
#include "tao/String_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_IIOP_ListenPoint[] =
{
@@ -47,10 +48,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_IIOP_ListenPoint (
CORBA::tk_struct,
"IDL:omg.org/IIOP/ListenPoint:1.0",
@@ -67,12 +67,12 @@ namespace IIOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_IIOP_ListenPointList_GUARD
@@ -96,6 +96,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_IIOP_ListenPointList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -114,7 +115,12 @@ namespace IIOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_IIOP_BiDirIIOPServiceContext[] =
{
@@ -122,10 +128,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_IIOP_BiDirIIOPServiceContext (
CORBA::tk_struct,
"IDL:omg.org/IIOP/BiDirIIOPServiceContext:1.0",
@@ -142,7 +147,7 @@ namespace IIOP
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -200,7 +205,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -259,7 +264,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
diff --git a/TAO/tao/IIOPC.cpp b/TAO/tao/IIOPC.cpp
index 5db2f8c6682..b0ef17be4e1 100644
--- a/TAO/tao/IIOPC.cpp
+++ b/TAO/tao/IIOPC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/IIOP_EndpointsA.cpp b/TAO/tao/IIOP_EndpointsA.cpp
index 580430d7ee0..5ea6a8c8da9 100644
--- a/TAO/tao/IIOP_EndpointsA.cpp
+++ b/TAO/tao/IIOP_EndpointsA.cpp
@@ -33,12 +33,13 @@
#include "tao/String_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_TAO_IIOP_Endpoint_Info[] =
{
@@ -48,10 +49,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_TAO_IIOP_Endpoint_Info (
CORBA::tk_struct,
"IDL:TAO/IIOP_Endpoint_Info:1.0",
@@ -68,12 +68,12 @@ namespace TAO
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_TAO_IIOPEndpointSequence_GUARD
@@ -97,6 +97,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_TAO_IIOPEndpointSequence_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -115,7 +116,7 @@ namespace TAO
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -173,7 +174,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/IIOP_EndpointsC.cpp b/TAO/tao/IIOP_EndpointsC.cpp
index e50a1032d00..819ea3f62b6 100644
--- a/TAO/tao/IIOP_EndpointsC.cpp
+++ b/TAO/tao/IIOP_EndpointsC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/IOPC.cpp b/TAO/tao/IOPC.cpp
index b16ffbbd190..9053a1fe2c3 100644
--- a/TAO/tao/IOPC.cpp
+++ b/TAO/tao/IOPC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/IOP_IORA.cpp b/TAO/tao/IOP_IORA.cpp
index c7580feaf97..1c268452262 100644
--- a/TAO/tao/IOP_IORA.cpp
+++ b/TAO/tao/IOP_IORA.cpp
@@ -33,12 +33,13 @@
#include "tao/String_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -58,7 +59,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_IOP_TaggedProfile[] =
{
@@ -67,10 +73,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_IOP_TaggedProfile (
CORBA::tk_struct,
"IDL:omg.org/IOP/TaggedProfile:1.0",
@@ -87,12 +92,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_IOP_TaggedProfileSeq_GUARD
@@ -116,6 +121,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_IOP_TaggedProfileSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -134,7 +140,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_IOP_IOR[] =
{
@@ -143,10 +154,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_IOP_IOR (
CORBA::tk_struct,
"IDL:omg.org/IOP/IOR:1.0",
@@ -163,7 +173,7 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -183,7 +193,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_IOP_TaggedComponent[] =
{
@@ -192,10 +207,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_IOP_TaggedComponent (
CORBA::tk_struct,
"IDL:omg.org/IOP/TaggedComponent:1.0",
@@ -212,12 +226,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_IOP_MultipleComponentProfile_GUARD
@@ -241,6 +255,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_IOP_MultipleComponentProfile_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -259,12 +274,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_IOP_TaggedComponentList_GUARD
@@ -288,6 +303,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_IOP_TaggedComponentList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -306,12 +322,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_IOP_TaggedComponentSeq_GUARD
@@ -335,6 +351,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_IOP_TaggedComponentSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -353,7 +370,7 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -373,7 +390,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_IOP_ServiceContext[] =
{
@@ -382,10 +404,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_IOP_ServiceContext (
CORBA::tk_struct,
"IDL:omg.org/IOP/ServiceContext:1.0",
@@ -402,12 +423,12 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_IOP_ServiceContextList_GUARD
@@ -431,6 +452,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_IOP_ServiceContextList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -449,7 +471,7 @@ namespace IOP
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -507,7 +529,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -566,7 +588,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -624,7 +646,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -682,7 +704,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -741,7 +763,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -800,7 +822,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -859,7 +881,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -917,7 +939,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/IOP_IORC.cpp b/TAO/tao/IOP_IORC.cpp
index 0bd9d24f103..816b166ac49 100644
--- a/TAO/tao/IOP_IORC.cpp
+++ b/TAO/tao/IOP_IORC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/IOP_IORC.h b/TAO/tao/IOP_IORC.h
index f3269d1c314..496f143ca0a 100644
--- a/TAO/tao/IOP_IORC.h
+++ b/TAO/tao/IOP_IORC.h
@@ -651,17 +651,17 @@ namespace IOP
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
- const IOP::ProfileId TAG_UIPMC = 1413566220U;
+ const IOP::ProfileId TAG_UIPMC = 3U;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
- const IOP::ComponentId TAG_GROUP = 1413566211U;
+ const IOP::ComponentId TAG_GROUP = 39U;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
- const IOP::ComponentId TAG_GROUP_IIOP = 1413566212U;
+ const IOP::ComponentId TAG_GROUP_IIOP = 40U;
// TAO_IDL - Generated from
// be\be_visitor_module/module_ch.cpp:66
diff --git a/TAO/tao/InterceptorC.cpp b/TAO/tao/InterceptorC.cpp
index 44b3d8034fe..cc1c0e0b458 100644
--- a/TAO/tao/InterceptorC.cpp
+++ b/TAO/tao/InterceptorC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -102,15 +102,9 @@ PortableInterceptor::Interceptor::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Interceptor::_nil ();
- }
-
- Interceptor_ptr proxy =
- dynamic_cast<Interceptor_ptr> (_tao_objref);
-
- return Interceptor::_duplicate (proxy);
+ return Interceptor::_duplicate (
+ dynamic_cast<Interceptor_ptr> (_tao_objref)
+ );
}
PortableInterceptor::Interceptor_ptr
@@ -119,15 +113,9 @@ PortableInterceptor::Interceptor::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Interceptor::_nil ();
- }
-
- Interceptor_ptr proxy =
- dynamic_cast<Interceptor_ptr> (_tao_objref);
-
- return Interceptor::_duplicate (proxy);
+ return Interceptor::_duplicate (
+ dynamic_cast<Interceptor_ptr> (_tao_objref)
+ );
}
PortableInterceptor::Interceptor_ptr
diff --git a/TAO/tao/InvalidSlotA.cpp b/TAO/tao/InvalidSlotA.cpp
index 611548c2169..265b0414b41 100644
--- a/TAO/tao/InvalidSlotA.cpp
+++ b/TAO/tao/InvalidSlotA.cpp
@@ -36,14 +36,13 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_PortableInterceptor_InvalidSlot = 0;
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_PortableInterceptor_InvalidSlot (
CORBA::tk_except,
"IDL:omg.org/PortableInterceptor/InvalidSlot:1.0",
@@ -60,7 +59,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// be/be_visitor_exception/any_op_cs.cpp:50
+// be\be_visitor_exception/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/InvalidSlotC.cpp b/TAO/tao/InvalidSlotC.cpp
index 9315a2123de..ede7638814e 100644
--- a/TAO/tao/InvalidSlotC.cpp
+++ b/TAO/tao/InvalidSlotC.cpp
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:291
+// be\be_codegen.cpp:291
#include "InvalidSlotC.h"
@@ -39,7 +39,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// .\be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -48,7 +48,7 @@ namespace TAO
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_exception/exception_cs.cpp:63
+// be\be_visitor_exception/exception_cs.cpp:63
PortableInterceptor::InvalidSlot::InvalidSlot (void)
: CORBA::UserException (
@@ -153,7 +153,7 @@ CORBA::TypeCode_ptr PortableInterceptor::InvalidSlot::_tao_type (void) const
}
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_exception/cdr_op_cs.cpp:60
+// be\be_visitor_exception/cdr_op_cs.cpp:60
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
diff --git a/TAO/tao/InvalidSlotC.h b/TAO/tao/InvalidSlotC.h
index 6661c034224..03b060a0081 100644
--- a/TAO/tao/InvalidSlotC.h
+++ b/TAO/tao/InvalidSlotC.h
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:153
+// be\be_codegen.cpp:153
#ifndef _TAO_IDL_ORIG_INVALIDSLOTC_H_
#define _TAO_IDL_ORIG_INVALIDSLOTC_H_
@@ -59,13 +59,13 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:48
+// be\be_visitor_module/module_ch.cpp:48
namespace PortableInterceptor
{
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_PORTABLEINTERCEPTOR_INVALIDSLOT_CH_)
#define _PORTABLEINTERCEPTOR_INVALIDSLOT_CH_
@@ -102,25 +102,25 @@ namespace PortableInterceptor
);
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_InvalidSlot;
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:66
+// be\be_visitor_module/module_ch.cpp:66
} // module PortableInterceptor
// TAO_IDL - Generated from
-// .\be\be_visitor_traits.cpp:61
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
@@ -128,7 +128,7 @@ namespace TAO
}
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_exception/any_op_ch.cpp:52
+// be\be_visitor_exception/any_op_ch.cpp:52
TAO_Export void operator<<= (CORBA::Any &, const PortableInterceptor::InvalidSlot &); // copying version
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::InvalidSlot*); // noncopying version
@@ -136,13 +136,13 @@ TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableInterceptor::InvalidSlot *&);
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_exception/cdr_op_ch.cpp:52
+// be\be_visitor_exception/cdr_op_ch.cpp:52
TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableInterceptor::InvalidSlot &);
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableInterceptor::InvalidSlot &);
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:955
+// be\be_codegen.cpp:955
#if defined(_MSC_VER)
#pragma warning(pop)
diff --git a/TAO/tao/LongDoubleSeqA.cpp b/TAO/tao/LongDoubleSeqA.cpp
index d67d995c9ab..fe577fac602 100644
--- a/TAO/tao/LongDoubleSeqA.cpp
+++ b/TAO/tao/LongDoubleSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_LongDoubleSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_LongDoubleSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/LongDoubleSeqC.cpp b/TAO/tao/LongDoubleSeqC.cpp
index cb378c5b054..0e1dd30f277 100644
--- a/TAO/tao/LongDoubleSeqC.cpp
+++ b/TAO/tao/LongDoubleSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/LongLongSeqA.cpp b/TAO/tao/LongLongSeqA.cpp
index 949e1dbef95..26cd80eaacc 100644
--- a/TAO/tao/LongLongSeqA.cpp
+++ b/TAO/tao/LongLongSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_LongLongSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_LongLongSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/LongLongSeqC.cpp b/TAO/tao/LongLongSeqC.cpp
index 28fa3e318f1..d0142375188 100644
--- a/TAO/tao/LongLongSeqC.cpp
+++ b/TAO/tao/LongLongSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/LongSeqA.cpp b/TAO/tao/LongSeqA.cpp
index 58a674d9360..3664a6f3f21 100644
--- a/TAO/tao/LongSeqA.cpp
+++ b/TAO/tao/LongSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_LongSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_LongSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/LongSeqC.cpp b/TAO/tao/LongSeqC.cpp
index 39069521124..fcb07e3e606 100644
--- a/TAO/tao/LongSeqC.cpp
+++ b/TAO/tao/LongSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/Messaging_PolicyValueA.cpp b/TAO/tao/Messaging_PolicyValueA.cpp
index 5b53663f3c1..6b5404ab811 100644
--- a/TAO/tao/Messaging_PolicyValueA.cpp
+++ b/TAO/tao/Messaging_PolicyValueA.cpp
@@ -33,12 +33,18 @@
#include "tao/String_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_Messaging_PolicyValue[] =
{
@@ -47,10 +53,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_Messaging_PolicyValue (
CORBA::tk_struct,
"IDL:omg.org/Messaging/PolicyValue:1.0",
@@ -67,12 +72,12 @@ namespace Messaging
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_Messaging_PolicyValueSeq_GUARD
@@ -96,6 +101,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_Messaging_PolicyValueSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -114,7 +120,7 @@ namespace Messaging
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -172,7 +178,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/Messaging_PolicyValueC.cpp b/TAO/tao/Messaging_PolicyValueC.cpp
index ffa5d682e1d..3bb08c79911 100644
--- a/TAO/tao/Messaging_PolicyValueC.cpp
+++ b/TAO/tao/Messaging_PolicyValueC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/Messaging_PolicyValueC.h b/TAO/tao/Messaging_PolicyValueC.h
index d9e4470aa96..ab003706b1e 100644
--- a/TAO/tao/Messaging_PolicyValueC.h
+++ b/TAO/tao/Messaging_PolicyValueC.h
@@ -70,57 +70,57 @@
namespace Messaging
{
-
+
// TAO_IDL - Generated from
// be\be_type.cpp:258
-
+
struct PolicyValue;
-
+
typedef
TAO_Var_Var_T<
PolicyValue
>
PolicyValue_var;
-
+
typedef
TAO_Out_T<
PolicyValue,
PolicyValue_var
>
PolicyValue_out;
-
+
// TAO_IDL - Generated from
// be\be_visitor_structure/structure_ch.cpp:52
-
+
struct TAO_Export PolicyValue
{
typedef PolicyValue_var _var_type;
-
+
static void _tao_any_destructor (void *);
CORBA::PolicyType ptype;
CORBA::OctetSeq pvalue;
};
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
+
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_PolicyValue;
-
+
// TAO_IDL - Generated from
// be\be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_MESSAGING_POLICYVALUESEQ_CH_)
#define _MESSAGING_POLICYVALUESEQ_CH_
-
+
class PolicyValueSeq;
-
+
typedef
TAO_VarSeq_Var_T<
PolicyValueSeq,
PolicyValue
>
PolicyValueSeq_var;
-
+
typedef
TAO_Seq_Out_T<
PolicyValueSeq,
@@ -128,7 +128,7 @@ namespace Messaging
PolicyValue
>
PolicyValueSeq_out;
-
+
class TAO_Export PolicyValueSeq
: public
TAO_Unbounded_Sequence<
@@ -141,32 +141,32 @@ namespace Messaging
PolicyValueSeq (
CORBA::ULong max,
CORBA::ULong length,
- PolicyValue* buffer,
+ PolicyValue* buffer,
CORBA::Boolean release = 0
);
PolicyValueSeq (const PolicyValueSeq &);
~PolicyValueSeq (void);
-
+
static void _tao_any_destructor (void *);
-
+
typedef PolicyValueSeq_var _var_type;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
+
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_PolicyValueSeq;
-
+
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
-
+
const IOP::ComponentId TAG_POLICIES = 2U;
-
+
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
-
+
const IOP::ServiceId INVOCATION_POLICIES = 7U;
// TAO_IDL - Generated from
diff --git a/TAO/tao/Messaging_SyncScopeC.cpp b/TAO/tao/Messaging_SyncScopeC.cpp
index 78f81d090d7..b515509a832 100644
--- a/TAO/tao/Messaging_SyncScopeC.cpp
+++ b/TAO/tao/Messaging_SyncScopeC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/ObjectIdListA.cpp b/TAO/tao/ObjectIdListA.cpp
index a04726855a3..db1e3a6e222 100644
--- a/TAO/tao/ObjectIdListA.cpp
+++ b/TAO/tao/ObjectIdListA.cpp
@@ -33,7 +33,7 @@
#include "tao/String_TypeCode_Static.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -53,12 +53,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_ORB_ObjectIdList_GUARD
@@ -82,6 +82,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_ORB_ObjectIdList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
diff --git a/TAO/tao/ObjectIdListC.cpp b/TAO/tao/ObjectIdListC.cpp
index 801332187b8..a46f7400069 100644
--- a/TAO/tao/ObjectIdListC.cpp
+++ b/TAO/tao/ObjectIdListC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/Object_KeyC.cpp b/TAO/tao/Object_KeyC.cpp
index e0fea62d9ea..1c6754f5847 100644
--- a/TAO/tao/Object_KeyC.cpp
+++ b/TAO/tao/Object_KeyC.cpp
@@ -42,7 +42,7 @@
#include "ace/os_include/os_ctype.h"
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/OctetSeqA.cpp b/TAO/tao/OctetSeqA.cpp
index 8a63efa4664..e81a0d009be 100644
--- a/TAO/tao/OctetSeqA.cpp
+++ b/TAO/tao/OctetSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_OctetSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_OctetSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/OctetSeqC.cpp b/TAO/tao/OctetSeqC.cpp
index ae05d6dc3e0..0e00b3c9aaf 100644
--- a/TAO/tao/OctetSeqC.cpp
+++ b/TAO/tao/OctetSeqC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/PICurrentC.cpp b/TAO/tao/PICurrentC.cpp
index c1a71eaaddd..197b87f3c07 100644
--- a/TAO/tao/PICurrentC.cpp
+++ b/TAO/tao/PICurrentC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -102,15 +102,9 @@ PortableInterceptor::Current::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Current::_nil ();
- }
-
- Current_ptr proxy =
- dynamic_cast<Current_ptr> (_tao_objref);
-
- return Current::_duplicate (proxy);
+ return Current::_duplicate (
+ dynamic_cast<Current_ptr> (_tao_objref)
+ );
}
PortableInterceptor::Current_ptr
@@ -119,15 +113,9 @@ PortableInterceptor::Current::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Current::_nil ();
- }
-
- Current_ptr proxy =
- dynamic_cast<Current_ptr> (_tao_objref);
-
- return Current::_duplicate (proxy);
+ return Current::_duplicate (
+ dynamic_cast<Current_ptr> (_tao_objref)
+ );
}
PortableInterceptor::Current_ptr
diff --git a/TAO/tao/PIForwardRequestA.cpp b/TAO/tao/PIForwardRequestA.cpp
index 54623f6c617..bd8c5684d25 100644
--- a/TAO/tao/PIForwardRequestA.cpp
+++ b/TAO/tao/PIForwardRequestA.cpp
@@ -41,7 +41,7 @@
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_PortableInterceptor_ForwardRequest[] =
{
{ "forward", &CORBA::_tc_Object }
-
+
};
static TAO::TypeCode::Struct<char const *,
CORBA::TypeCode_ptr const *,
@@ -53,7 +53,7 @@ static TAO::TypeCode::Struct<char const *,
"ForwardRequest",
_tao_fields_PortableInterceptor_ForwardRequest,
1);
-
+
namespace PortableInterceptor
{
::CORBA::TypeCode_ptr const _tc_ForwardRequest =
@@ -62,7 +62,7 @@ namespace PortableInterceptor
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be\be_visitor_exception/any_op_cs.cpp:50
namespace TAO
@@ -74,12 +74,12 @@ namespace TAO
)
{
CORBA::String_var id;
-
+
if (!(cdr >> id.out ()))
{
return false;
}
-
+
ACE_TRY_NEW_ENV
{
this->value_->_tao_decode (cdr ACE_ENV_ARG_PARAMETER);
@@ -90,7 +90,7 @@ namespace TAO
return false;
}
ACE_ENDTRY;
-
+
return true;
}
}
diff --git a/TAO/tao/PIForwardRequestC.cpp b/TAO/tao/PIForwardRequestC.cpp
index 6108fd7a077..7ecc261b227 100644
--- a/TAO/tao/PIForwardRequestC.cpp
+++ b/TAO/tao/PIForwardRequestC.cpp
@@ -39,7 +39,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -47,7 +47,7 @@ namespace TAO
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be\be_visitor_exception/exception_cs.cpp:63
PortableInterceptor::ForwardRequest::ForwardRequest (void)
@@ -131,7 +131,7 @@ void PortableInterceptor::ForwardRequest::_tao_encode (
{
return;
}
-
+
ACE_THROW (CORBA::MARSHAL ());
}
@@ -144,7 +144,7 @@ void PortableInterceptor::ForwardRequest::_tao_decode (
{
return;
}
-
+
ACE_THROW (CORBA::MARSHAL ());
}
diff --git a/TAO/tao/PIForwardRequestC.h b/TAO/tao/PIForwardRequestC.h
index 58931164882..50294ace702 100644
--- a/TAO/tao/PIForwardRequestC.h
+++ b/TAO/tao/PIForwardRequestC.h
@@ -28,8 +28,8 @@
// TAO_IDL - Generated from
// be\be_codegen.cpp:153
-#ifndef _TAO_IDL_ORIG_PI_FORWARDREQUESTC_H_
-#define _TAO_IDL_ORIG_PI_FORWARDREQUESTC_H_
+#ifndef _TAO_IDL_ORIG_PIFORWARDREQUESTC_H_
+#define _TAO_IDL_ORIG_PIFORWARDREQUESTC_H_
#include /**/ "ace/pre.h"
@@ -66,7 +66,7 @@ namespace PortableInterceptor
{
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_PORTABLEINTERCEPTOR_FORWARDREQUEST_CH_)
#define _PORTABLEINTERCEPTOR_FORWARDREQUEST_CH_
@@ -111,7 +111,7 @@ namespace PortableInterceptor
);
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
diff --git a/TAO/tao/PI_ForwardC.cpp b/TAO/tao/PI_ForwardC.cpp
index 73540f670ed..2887387a168 100644
--- a/TAO/tao/PI_ForwardC.cpp
+++ b/TAO/tao/PI_ForwardC.cpp
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:291
+// be\be_codegen.cpp:291
#include "PI_ForwardC.h"
@@ -42,7 +42,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// .\be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -51,7 +51,7 @@ namespace TAO
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -71,7 +71,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -91,7 +91,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -111,7 +111,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -131,7 +131,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -151,7 +151,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -171,7 +171,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -191,7 +191,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -207,3 +207,5 @@ namespace PortableInterceptor
::CORBA::TypeCode_ptr const _tc_ReplyStatus =
&_tao_tc_PortableInterceptor_ReplyStatus;
}
+
+
diff --git a/TAO/tao/PI_ForwardC.h b/TAO/tao/PI_ForwardC.h
index dc7bd5e48f6..88c027c4e17 100644
--- a/TAO/tao/PI_ForwardC.h
+++ b/TAO/tao/PI_ForwardC.h
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:153
+// be\be_codegen.cpp:153
#ifndef _TAO_IDL_ORIG_PI_FORWARDC_H_
#define _TAO_IDL_ORIG_PI_FORWARDC_H_
@@ -62,110 +62,110 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:48
+// be\be_visitor_module/module_ch.cpp:48
namespace PortableInterceptor
{
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:413
+ // be\be_visitor_typedef/typedef_ch.cpp:413
typedef char * ServerId;
typedef CORBA::String_var ServerId_var;
typedef CORBA::String_out ServerId_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_ServerId;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:413
+ // be\be_visitor_typedef/typedef_ch.cpp:413
typedef char * ORBId;
typedef CORBA::String_var ORBId_var;
typedef CORBA::String_out ORBId_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_ORBId;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:472
+ // be\be_visitor_typedef/typedef_ch.cpp:472
typedef CORBA::StringSeq AdapterName;
typedef CORBA::StringSeq_var AdapterName_var;
typedef CORBA::StringSeq_out AdapterName_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_AdapterName;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:472
+ // be\be_visitor_typedef/typedef_ch.cpp:472
typedef CORBA::OctetSeq ObjectId;
typedef CORBA::OctetSeq_var ObjectId_var;
typedef CORBA::OctetSeq_out ObjectId_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_ObjectId;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:379
+ // be\be_visitor_typedef/typedef_ch.cpp:379
typedef CORBA::Long AdapterManagerId;
typedef CORBA::Long_out AdapterManagerId_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_AdapterManagerId;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:379
+ // be\be_visitor_typedef/typedef_ch.cpp:379
typedef CORBA::Short AdapterState;
typedef CORBA::Short_out AdapterState_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_AdapterState;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:379
+ // be\be_visitor_typedef/typedef_ch.cpp:379
typedef CORBA::ULong SlotId;
typedef CORBA::ULong_out SlotId_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_SlotId;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:379
+ // be\be_visitor_typedef/typedef_ch.cpp:379
typedef CORBA::Short ReplyStatus;
typedef CORBA::Short_out ReplyStatus_out;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_ReplyStatus;
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:66
+// be\be_visitor_module/module_ch.cpp:66
} // module PortableInterceptor
// TAO_IDL - Generated from
-// .\be\be_visitor_traits.cpp:61
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
@@ -173,7 +173,7 @@ namespace TAO
}
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:955
+// be\be_codegen.cpp:955
#if defined(_MSC_VER)
#pragma warning(pop)
diff --git a/TAO/tao/ParameterModeA.cpp b/TAO/tao/ParameterModeA.cpp
index 6581f8715e1..7014fcef47a 100644
--- a/TAO/tao/ParameterModeA.cpp
+++ b/TAO/tao/ParameterModeA.cpp
@@ -35,7 +35,7 @@
#include "tao/Any_Basic_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/enum_typecode.cpp:34
+// be\be_visitor_typecode/enum_typecode.cpp:34
static char const * const _tao_enumerators_CORBA_ParameterMode[] =
{
@@ -63,7 +63,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
+// be\be_visitor_enum/any_op_cs.cpp:52
void operator<<= (
CORBA::Any &_tao_any,
diff --git a/TAO/tao/ParameterModeC.cpp b/TAO/tao/ParameterModeC.cpp
index 2c438c1a24d..3040509bd76 100644
--- a/TAO/tao/ParameterModeC.cpp
+++ b/TAO/tao/ParameterModeC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/PolicyA.cpp b/TAO/tao/PolicyA.cpp
index d09e7c674d7..67be5692475 100644
--- a/TAO/tao/PolicyA.cpp
+++ b/TAO/tao/PolicyA.cpp
@@ -38,7 +38,7 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -58,7 +58,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_PolicyError[] =
{
@@ -66,10 +66,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CORBA_PolicyError (
CORBA::tk_except,
"IDL:omg.org/CORBA/PolicyError:1.0",
@@ -86,7 +85,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_InvalidPolicies[] =
{
@@ -94,10 +98,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CORBA_InvalidPolicies (
CORBA::tk_except,
"IDL:omg.org/CORBA/InvalidPolicies:1.0",
@@ -114,7 +117,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -132,7 +135,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -150,7 +153,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -168,7 +171,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_exception/any_op_cs.cpp:50
+// be\be_visitor_exception/any_op_cs.cpp:50
namespace TAO
{
@@ -256,7 +259,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_exception/any_op_cs.cpp:50
+// be\be_visitor_exception/any_op_cs.cpp:50
namespace TAO
{
@@ -344,7 +347,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
@@ -402,7 +405,7 @@ operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
@@ -477,7 +480,7 @@ operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/PolicyC.cpp b/TAO/tao/PolicyC.cpp
index 6d04b497b02..7d0b9432492 100644
--- a/TAO/tao/PolicyC.cpp
+++ b/TAO/tao/PolicyC.cpp
@@ -47,7 +47,7 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -422,7 +422,7 @@ CORBA::PolicyType CORBA::Policy::policy_type (
CORBA_Policy_setup_collocation ();
}
- TAO::Arg_Traits< CORBA::Policy>::ret_val _tao_retval;
+ TAO::Arg_Traits< ::CORBA::Policy>::ret_val _tao_retval;
TAO::Argument *_the_tao_operation_signature [] =
{
@@ -653,15 +653,9 @@ CORBA::PolicyManager::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return PolicyManager::_nil ();
- }
-
- PolicyManager_ptr proxy =
- dynamic_cast<PolicyManager_ptr> (_tao_objref);
-
- return PolicyManager::_duplicate (proxy);
+ return PolicyManager::_duplicate (
+ dynamic_cast<PolicyManager_ptr> (_tao_objref)
+ );
}
CORBA::PolicyManager_ptr
@@ -670,15 +664,9 @@ CORBA::PolicyManager::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return PolicyManager::_nil ();
- }
-
- PolicyManager_ptr proxy =
- dynamic_cast<PolicyManager_ptr> (_tao_objref);
-
- return PolicyManager::_duplicate (proxy);
+ return PolicyManager::_duplicate (
+ dynamic_cast<PolicyManager_ptr> (_tao_objref)
+ );
}
CORBA::PolicyManager_ptr
@@ -794,15 +782,9 @@ CORBA::PolicyCurrent::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return PolicyCurrent::_nil ();
- }
-
- PolicyCurrent_ptr proxy =
- dynamic_cast<PolicyCurrent_ptr> (_tao_objref);
-
- return PolicyCurrent::_duplicate (proxy);
+ return PolicyCurrent::_duplicate (
+ dynamic_cast<PolicyCurrent_ptr> (_tao_objref)
+ );
}
CORBA::PolicyCurrent_ptr
@@ -811,15 +793,9 @@ CORBA::PolicyCurrent::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return PolicyCurrent::_nil ();
- }
-
- PolicyCurrent_ptr proxy =
- dynamic_cast<PolicyCurrent_ptr> (_tao_objref);
-
- return PolicyCurrent::_duplicate (proxy);
+ return PolicyCurrent::_duplicate (
+ dynamic_cast<PolicyCurrent_ptr> (_tao_objref)
+ );
}
CORBA::PolicyCurrent_ptr
diff --git a/TAO/tao/PolicyC.h b/TAO/tao/PolicyC.h
index 9473de1a3ce..6c04ac532f1 100644
--- a/TAO/tao/PolicyC.h
+++ b/TAO/tao/PolicyC.h
@@ -117,7 +117,7 @@ namespace CORBA
const CORBA::PolicyErrorCode UNSUPPORTED_POLICY_VALUE = 4;
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_CORBA_POLICYERROR_CH_)
#define _CORBA_POLICYERROR_CH_
@@ -162,7 +162,7 @@ namespace CORBA
);
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
@@ -175,7 +175,7 @@ namespace CORBA
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_CORBA_INVALIDPOLICIES_CH_)
#define _CORBA_INVALIDPOLICIES_CH_
@@ -220,7 +220,7 @@ namespace CORBA
);
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
@@ -628,42 +628,42 @@ namespace TAO
#endif /* end #if !defined */
-#if !defined (_CORBA_POLICYCURRENT__TRAITS_CH_)
-#define _CORBA_POLICYCURRENT__TRAITS_CH_
+#if !defined (_CORBA_POLICYMANAGER__TRAITS_CH_)
+#define _CORBA_POLICYMANAGER__TRAITS_CH_
template<>
- struct TAO_Export Objref_Traits< ::CORBA::PolicyCurrent>
+ struct TAO_Export Objref_Traits< ::CORBA::PolicyManager>
{
- static ::CORBA::PolicyCurrent_ptr duplicate (
- ::CORBA::PolicyCurrent_ptr
+ static ::CORBA::PolicyManager_ptr duplicate (
+ ::CORBA::PolicyManager_ptr
);
static void release (
- ::CORBA::PolicyCurrent_ptr
+ ::CORBA::PolicyManager_ptr
);
- static ::CORBA::PolicyCurrent_ptr nil (void);
+ static ::CORBA::PolicyManager_ptr nil (void);
static CORBA::Boolean marshal (
- ::CORBA::PolicyCurrent_ptr p,
+ ::CORBA::PolicyManager_ptr p,
TAO_OutputCDR & cdr
);
};
#endif /* end #if !defined */
-#if !defined (_CORBA_POLICYMANAGER__TRAITS_CH_)
-#define _CORBA_POLICYMANAGER__TRAITS_CH_
+#if !defined (_CORBA_POLICYCURRENT__TRAITS_CH_)
+#define _CORBA_POLICYCURRENT__TRAITS_CH_
template<>
- struct TAO_Export Objref_Traits< ::CORBA::PolicyManager>
+ struct TAO_Export Objref_Traits< ::CORBA::PolicyCurrent>
{
- static ::CORBA::PolicyManager_ptr duplicate (
- ::CORBA::PolicyManager_ptr
+ static ::CORBA::PolicyCurrent_ptr duplicate (
+ ::CORBA::PolicyCurrent_ptr
);
static void release (
- ::CORBA::PolicyManager_ptr
+ ::CORBA::PolicyCurrent_ptr
);
- static ::CORBA::PolicyManager_ptr nil (void);
+ static ::CORBA::PolicyCurrent_ptr nil (void);
static CORBA::Boolean marshal (
- ::CORBA::PolicyManager_ptr p,
+ ::CORBA::PolicyCurrent_ptr p,
TAO_OutputCDR & cdr
);
};
diff --git a/TAO/tao/Policy_ForwardA.cpp b/TAO/tao/Policy_ForwardA.cpp
index 5f7c8f436d5..b764212b911 100644
--- a/TAO/tao/Policy_ForwardA.cpp
+++ b/TAO/tao/Policy_ForwardA.cpp
@@ -37,7 +37,7 @@
#include "tao/Any_Basic_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -57,12 +57,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
namespace CORBA
{
@@ -91,6 +91,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_PolicyList_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -109,12 +110,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_PolicyTypeSeq_GUARD
@@ -138,6 +139,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_PolicyTypeSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -156,7 +158,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/enum_typecode.cpp:34
+// be\be_visitor_typecode/enum_typecode.cpp:34
static char const * const _tao_enumerators_CORBA_SetOverrideType[] =
{
@@ -183,7 +185,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -242,7 +244,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -301,7 +303,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
+// be\be_visitor_enum/any_op_cs.cpp:52
void operator<<= (
CORBA::Any &_tao_any,
diff --git a/TAO/tao/Policy_ForwardC.cpp b/TAO/tao/Policy_ForwardC.cpp
index 46f576bb40b..86eac4a4651 100644
--- a/TAO/tao/Policy_ForwardC.cpp
+++ b/TAO/tao/Policy_ForwardC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/PollableC.cpp b/TAO/tao/PollableC.cpp
index 59be946fe69..372b605dee9 100644
--- a/TAO/tao/PollableC.cpp
+++ b/TAO/tao/PollableC.cpp
@@ -31,6 +31,12 @@
#include "PollableC.h"
#include "tao/CDR.h"
+#include "tao/Null_RefCount_Policy.h"
+#include "tao/TypeCode_Constants.h"
+#include "tao/Alias_TypeCode_Static.h"
+#include "tao/Objref_TypeCode_Static.h"
+#include "tao/Struct_TypeCode_Static.h"
+#include "tao/TypeCode_Struct_Field.h"
#include "ace/OS_NS_string.h"
#if defined (__BORLANDC__)
@@ -38,7 +44,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -94,15 +100,9 @@ CORBA::Pollable::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Pollable::_nil ();
- }
-
- Pollable_ptr proxy =
- dynamic_cast<Pollable_ptr> (_tao_objref);
-
- return Pollable::_duplicate (proxy);
+ return Pollable::_duplicate (
+ dynamic_cast<Pollable_ptr> (_tao_objref)
+ );
}
CORBA::Pollable_ptr
@@ -111,15 +111,9 @@ CORBA::Pollable::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return Pollable::_nil ();
- }
-
- Pollable_ptr proxy =
- dynamic_cast<Pollable_ptr> (_tao_objref);
-
- return Pollable::_duplicate (proxy);
+ return Pollable::_duplicate (
+ dynamic_cast<Pollable_ptr> (_tao_objref)
+ );
}
CORBA::Pollable_ptr
@@ -227,15 +221,9 @@ CORBA::DIIPollable::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return DIIPollable::_nil ();
- }
-
- DIIPollable_ptr proxy =
- dynamic_cast<DIIPollable_ptr> (_tao_objref);
-
- return DIIPollable::_duplicate (proxy);
+ return DIIPollable::_duplicate (
+ dynamic_cast<DIIPollable_ptr> (_tao_objref)
+ );
}
CORBA::DIIPollable_ptr
@@ -244,15 +232,9 @@ CORBA::DIIPollable::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return DIIPollable::_nil ();
- }
-
- DIIPollable_ptr proxy =
- dynamic_cast<DIIPollable_ptr> (_tao_objref);
-
- return DIIPollable::_duplicate (proxy);
+ return DIIPollable::_duplicate (
+ dynamic_cast<DIIPollable_ptr> (_tao_objref)
+ );
}
CORBA::DIIPollable_ptr
@@ -434,7 +416,29 @@ void CORBA::PollableSet::NoPossiblePollable::_tao_decode (
ACE_THROW (CORBA::MARSHAL ());
}
+// TAO extension - the virtual _type method.
+CORBA::TypeCode_ptr CORBA::PollableSet::NoPossiblePollable::_tao_type (void) const
+{
+ return ::CORBA::PollableSet::_tc_NoPossiblePollable;
+}
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_CORBA_PollableSet_NoPossiblePollable = 0;
+static TAO::TypeCode::Struct<char const *,
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
+ _tao_tc_CORBA_PollableSet_NoPossiblePollable (
+ CORBA::tk_except,
+ "IDL:omg.org/CORBA/PollableSet/NoPossiblePollable:1.0",
+ "NoPossiblePollable",
+ _tao_fields_CORBA_PollableSet_NoPossiblePollable,
+ 0);
+
+::CORBA::TypeCode_ptr const CORBA::PollableSet::_tc_NoPossiblePollable =
+ &_tao_tc_CORBA_PollableSet_NoPossiblePollable;
// TAO_IDL - Generated from
// be\be_visitor_exception/exception_cs.cpp:63
@@ -518,7 +522,29 @@ void CORBA::PollableSet::UnknownPollable::_tao_decode (
ACE_THROW (CORBA::MARSHAL ());
}
+// TAO extension - the virtual _type method.
+CORBA::TypeCode_ptr CORBA::PollableSet::UnknownPollable::_tao_type (void) const
+{
+ return ::CORBA::PollableSet::_tc_UnknownPollable;
+}
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_CORBA_PollableSet_UnknownPollable = 0;
+static TAO::TypeCode::Struct<char const *,
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
+ _tao_tc_CORBA_PollableSet_UnknownPollable (
+ CORBA::tk_except,
+ "IDL:omg.org/CORBA/PollableSet/UnknownPollable:1.0",
+ "UnknownPollable",
+ _tao_fields_CORBA_PollableSet_UnknownPollable,
+ 0);
+
+::CORBA::TypeCode_ptr const CORBA::PollableSet::_tc_UnknownPollable =
+ &_tao_tc_CORBA_PollableSet_UnknownPollable;
CORBA::PollableSet::PollableSet (void)
{}
@@ -532,15 +558,9 @@ CORBA::PollableSet::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return PollableSet::_nil ();
- }
-
- PollableSet_ptr proxy =
- dynamic_cast<PollableSet_ptr> (_tao_objref);
-
- return PollableSet::_duplicate (proxy);
+ return PollableSet::_duplicate (
+ dynamic_cast<PollableSet_ptr> (_tao_objref)
+ );
}
CORBA::PollableSet_ptr
@@ -549,15 +569,9 @@ CORBA::PollableSet::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return PollableSet::_nil ();
- }
-
- PollableSet_ptr proxy =
- dynamic_cast<PollableSet_ptr> (_tao_objref);
-
- return PollableSet::_duplicate (proxy);
+ return PollableSet::_duplicate (
+ dynamic_cast<PollableSet_ptr> (_tao_objref)
+ );
}
CORBA::PollableSet_ptr
diff --git a/TAO/tao/PollableC.h b/TAO/tao/PollableC.h
index c839cb8ec5e..e8229e935c6 100644
--- a/TAO/tao/PollableC.h
+++ b/TAO/tao/PollableC.h
@@ -315,7 +315,7 @@ namespace CORBA
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_CORBA_POLLABLESET_NOPOSSIBLEPOLLABLE_CH_)
#define _CORBA_POLLABLESET_NOPOSSIBLEPOLLABLE_CH_
@@ -350,13 +350,20 @@ namespace CORBA
);
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
+
+ virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
+
+ // TAO_IDL - Generated from
+ // be\be_visitor_typecode/typecode_decl.cpp:44
+
+ static ::CORBA::TypeCode_ptr const _tc_NoPossiblePollable;
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_CORBA_POLLABLESET_UNKNOWNPOLLABLE_CH_)
#define _CORBA_POLLABLESET_UNKNOWNPOLLABLE_CH_
@@ -391,8 +398,15 @@ namespace CORBA
);
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
+
+ virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
+
+ // TAO_IDL - Generated from
+ // be\be_visitor_typecode/typecode_decl.cpp:44
+
+ static ::CORBA::TypeCode_ptr const _tc_UnknownPollable;
#endif /* end #if !defined */
@@ -489,27 +503,6 @@ namespace CORBA
namespace TAO
{
-#if !defined (_CORBA_POLLABLESET__TRAITS_CH_)
-#define _CORBA_POLLABLESET__TRAITS_CH_
-
- template<>
- struct TAO_Export Objref_Traits< ::CORBA::PollableSet>
- {
- static ::CORBA::PollableSet_ptr duplicate (
- ::CORBA::PollableSet_ptr
- );
- static void release (
- ::CORBA::PollableSet_ptr
- );
- static ::CORBA::PollableSet_ptr nil (void);
- static CORBA::Boolean marshal (
- ::CORBA::PollableSet_ptr p,
- TAO_OutputCDR & cdr
- );
- };
-
-#endif /* end #if !defined */
-
#if !defined (_CORBA_POLLABLE__TRAITS_CH_)
#define _CORBA_POLLABLE__TRAITS_CH_
@@ -551,6 +544,27 @@ namespace TAO
};
#endif /* end #if !defined */
+
+#if !defined (_CORBA_POLLABLESET__TRAITS_CH_)
+#define _CORBA_POLLABLESET__TRAITS_CH_
+
+ template<>
+ struct TAO_Export Objref_Traits< ::CORBA::PollableSet>
+ {
+ static ::CORBA::PollableSet_ptr duplicate (
+ ::CORBA::PollableSet_ptr
+ );
+ static void release (
+ ::CORBA::PollableSet_ptr
+ );
+ static ::CORBA::PollableSet_ptr nil (void);
+ static CORBA::Boolean marshal (
+ ::CORBA::PollableSet_ptr p,
+ TAO_OutputCDR & cdr
+ );
+ };
+
+#endif /* end #if !defined */
}
// TAO_IDL - Generated from
diff --git a/TAO/tao/PortableInterceptorC.cpp b/TAO/tao/PortableInterceptorC.cpp
index 1b9324e8bfd..f2232e01981 100644
--- a/TAO/tao/PortableInterceptorC.cpp
+++ b/TAO/tao/PortableInterceptorC.cpp
@@ -41,7 +41,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/RequestInfoA.cpp b/TAO/tao/RequestInfoA.cpp
index 78d422c122d..b01b21aca7f 100644
--- a/TAO/tao/RequestInfoA.cpp
+++ b/TAO/tao/RequestInfoA.cpp
@@ -36,7 +36,7 @@
#include "tao/Any_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -54,7 +54,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/RequestInfoC.cpp b/TAO/tao/RequestInfoC.cpp
index fcb51f68945..c6d7e2d7cbd 100644
--- a/TAO/tao/RequestInfoC.cpp
+++ b/TAO/tao/RequestInfoC.cpp
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:291
+// be\be_codegen.cpp:291
#include "RequestInfoC.h"
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// .\be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -47,7 +47,7 @@ namespace TAO
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60
+// be\be_visitor_interface/interface_cs.cpp:60
// Traits specializations for PortableInterceptor::RequestInfo.
@@ -102,15 +102,9 @@ PortableInterceptor::RequestInfo::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return RequestInfo::_nil ();
- }
-
- RequestInfo_ptr proxy =
- dynamic_cast<RequestInfo_ptr> (_tao_objref);
-
- return RequestInfo::_duplicate (proxy);
+ return RequestInfo::_duplicate (
+ dynamic_cast<RequestInfo_ptr> (_tao_objref)
+ );
}
PortableInterceptor::RequestInfo_ptr
@@ -119,15 +113,9 @@ PortableInterceptor::RequestInfo::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return RequestInfo::_nil ();
- }
-
- RequestInfo_ptr proxy =
- dynamic_cast<RequestInfo_ptr> (_tao_objref);
-
- return RequestInfo::_duplicate (proxy);
+ return RequestInfo::_duplicate (
+ dynamic_cast<RequestInfo_ptr> (_tao_objref)
+ );
}
PortableInterceptor::RequestInfo_ptr
diff --git a/TAO/tao/RequestInfoC.h b/TAO/tao/RequestInfoC.h
index eb99d621da1..cce63fc73a8 100644
--- a/TAO/tao/RequestInfoC.h
+++ b/TAO/tao/RequestInfoC.h
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:153
+// be\be_codegen.cpp:153
#ifndef _TAO_IDL_ORIG_REQUESTINFOC_H_
#define _TAO_IDL_ORIG_REQUESTINFOC_H_
@@ -47,6 +47,7 @@
#include "tao/Object.h"
#include "tao/TypeCode_Constants.h"
#include "tao/Any.h"
+#include "tao/TypeCode.h"
#include "tao/Objref_VarOut_T.h"
#include "tao/PI_ForwardC.h"
@@ -70,13 +71,13 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:48
+// be\be_visitor_module/module_ch.cpp:48
namespace PortableInterceptor
{
// TAO_IDL - Generated from
- // .\be\be_interface.cpp:598
+ // be\be_interface.cpp:598
#if !defined (_PORTABLEINTERCEPTOR_REQUESTINFO__VAR_OUT_CH_)
#define _PORTABLEINTERCEPTOR_REQUESTINFO__VAR_OUT_CH_
@@ -99,7 +100,7 @@ namespace PortableInterceptor
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54
+ // be\be_visitor_interface/interface_ch.cpp:54
#if !defined (_PORTABLEINTERCEPTOR_REQUESTINFO_CH_)
#define _PORTABLEINTERCEPTOR_REQUESTINFO_CH_
@@ -134,7 +135,7 @@ namespace PortableInterceptor
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::ULong request_id (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -144,7 +145,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual char * operation (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -154,7 +155,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::Dynamic::ParameterList * arguments (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -164,7 +165,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::Dynamic::ExceptionList * exceptions (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -174,7 +175,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::Dynamic::ContextList * contexts (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -184,7 +185,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::Dynamic::RequestContext * operation_context (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -194,7 +195,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Any * result (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -204,7 +205,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Boolean response_expected (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -214,7 +215,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual Messaging::SyncScope sync_scope (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -224,7 +225,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual PortableInterceptor::ReplyStatus reply_status (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -234,7 +235,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Object_ptr forward_reference (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -244,7 +245,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Any * get_slot (
::PortableInterceptor::SlotId id
@@ -256,7 +257,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::IOP::ServiceContext * get_request_service_context (
::IOP::ServiceId id
@@ -267,7 +268,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::IOP::ServiceContext * get_reply_service_context (
::IOP::ServiceId id
@@ -278,7 +279,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:210
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -304,17 +305,17 @@ namespace PortableInterceptor
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_RequestInfo;
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:66
+// be\be_visitor_module/module_ch.cpp:66
} // module PortableInterceptor
// TAO_IDL - Generated from
-// .\be\be_visitor_traits.cpp:61
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
@@ -343,14 +344,14 @@ namespace TAO
}
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:52
+// be\be_visitor_interface/any_op_ch.cpp:52
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::RequestInfo_ptr); // copying
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::RequestInfo_ptr *); // non-copying
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::RequestInfo_ptr &);
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:955
+// be\be_codegen.cpp:955
#if defined(_MSC_VER)
#pragma warning(pop)
diff --git a/TAO/tao/ServerRequestInfoA.cpp b/TAO/tao/ServerRequestInfoA.cpp
index 330d5563081..b97a8646554 100644
--- a/TAO/tao/ServerRequestInfoA.cpp
+++ b/TAO/tao/ServerRequestInfoA.cpp
@@ -36,7 +36,7 @@
#include "tao/Any_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -54,7 +54,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/ServerRequestInfoC.cpp b/TAO/tao/ServerRequestInfoC.cpp
index 5a0669c22f0..eab818b9b7f 100644
--- a/TAO/tao/ServerRequestInfoC.cpp
+++ b/TAO/tao/ServerRequestInfoC.cpp
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:291
+// be\be_codegen.cpp:291
#include "ServerRequestInfoC.h"
@@ -39,7 +39,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// .\be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -48,7 +48,7 @@ namespace TAO
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60
+// be\be_visitor_interface/interface_cs.cpp:60
// Traits specializations for PortableInterceptor::ServerRequestInfo.
@@ -103,15 +103,9 @@ PortableInterceptor::ServerRequestInfo::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ServerRequestInfo::_nil ();
- }
-
- ServerRequestInfo_ptr proxy =
- dynamic_cast<ServerRequestInfo_ptr> (_tao_objref);
-
- return ServerRequestInfo::_duplicate (proxy);
+ return ServerRequestInfo::_duplicate (
+ dynamic_cast<ServerRequestInfo_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ServerRequestInfo_ptr
@@ -120,15 +114,9 @@ PortableInterceptor::ServerRequestInfo::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ServerRequestInfo::_nil ();
- }
-
- ServerRequestInfo_ptr proxy =
- dynamic_cast<ServerRequestInfo_ptr> (_tao_objref);
-
- return ServerRequestInfo::_duplicate (proxy);
+ return ServerRequestInfo::_duplicate (
+ dynamic_cast<ServerRequestInfo_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ServerRequestInfo_ptr
diff --git a/TAO/tao/ServerRequestInfoC.h b/TAO/tao/ServerRequestInfoC.h
index 43ecdf8bb84..38b6259f83d 100644
--- a/TAO/tao/ServerRequestInfoC.h
+++ b/TAO/tao/ServerRequestInfoC.h
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:153
+// be\be_codegen.cpp:153
#ifndef _TAO_IDL_ORIG_SERVERREQUESTINFOC_H_
#define _TAO_IDL_ORIG_SERVERREQUESTINFOC_H_
@@ -47,6 +47,7 @@
#include "tao/Object.h"
#include "tao/TypeCode_Constants.h"
#include "tao/Any.h"
+#include "tao/TypeCode.h"
#include "tao/Objref_VarOut_T.h"
#include "tao/RequestInfoC.h"
@@ -68,13 +69,13 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:48
+// be\be_visitor_module/module_ch.cpp:48
namespace PortableInterceptor
{
// TAO_IDL - Generated from
- // .\be\be_interface.cpp:598
+ // be\be_interface.cpp:598
#if !defined (_PORTABLEINTERCEPTOR_SERVERREQUESTINFO__VAR_OUT_CH_)
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO__VAR_OUT_CH_
@@ -97,7 +98,7 @@ namespace PortableInterceptor
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54
+ // be\be_visitor_interface/interface_ch.cpp:54
#if !defined (_PORTABLEINTERCEPTOR_SERVERREQUESTINFO_CH_)
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO_CH_
@@ -132,7 +133,7 @@ namespace PortableInterceptor
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Any * sending_exception (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -142,7 +143,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual char * server_id (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -152,7 +153,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual char * orb_id (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -162,7 +163,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::PortableInterceptor::AdapterName * adapter_name (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -172,7 +173,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::PortableInterceptor::ObjectId * object_id (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -182,7 +183,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::CORBA::OctetSeq * adapter_id (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -192,7 +193,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual char * target_most_derived_interface (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
@@ -202,7 +203,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual ::CORBA::Policy_ptr get_server_policy (
::CORBA::PolicyType type
@@ -213,7 +214,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual void set_slot (
::PortableInterceptor::SlotId id,
@@ -226,7 +227,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual CORBA::Boolean target_is_a (
const char * id
@@ -237,7 +238,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46
+ // be\be_visitor_operation/operation_ch.cpp:46
virtual void add_reply_service_context (
const ::IOP::ServiceContext & service_context,
@@ -249,7 +250,7 @@ namespace PortableInterceptor
)) = 0;
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:210
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -275,17 +276,17 @@ namespace PortableInterceptor
#endif /* end #if !defined */
// TAO_IDL - Generated from
- // c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:44
+ // be\be_visitor_typecode/typecode_decl.cpp:44
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_ServerRequestInfo;
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:66
+// be\be_visitor_module/module_ch.cpp:66
} // module PortableInterceptor
// TAO_IDL - Generated from
-// .\be\be_visitor_traits.cpp:61
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
@@ -314,14 +315,14 @@ namespace TAO
}
// TAO_IDL - Generated from
-// c:\ace\latest\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:52
+// be\be_visitor_interface/any_op_ch.cpp:52
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ServerRequestInfo_ptr); // copying
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ServerRequestInfo_ptr *); // non-copying
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ServerRequestInfo_ptr &);
// TAO_IDL - Generated from
-// .\be\be_codegen.cpp:955
+// be\be_codegen.cpp:955
#if defined(_MSC_VER)
#pragma warning(pop)
diff --git a/TAO/tao/ServerRequestInterceptorC.cpp b/TAO/tao/ServerRequestInterceptorC.cpp
index 641919d9d98..82e30f3c415 100644
--- a/TAO/tao/ServerRequestInterceptorC.cpp
+++ b/TAO/tao/ServerRequestInterceptorC.cpp
@@ -39,7 +39,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -103,15 +103,9 @@ PortableInterceptor::ServerRequestInterceptor::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ServerRequestInterceptor::_nil ();
- }
-
- ServerRequestInterceptor_ptr proxy =
- dynamic_cast<ServerRequestInterceptor_ptr> (_tao_objref);
-
- return ServerRequestInterceptor::_duplicate (proxy);
+ return ServerRequestInterceptor::_duplicate (
+ dynamic_cast<ServerRequestInterceptor_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ServerRequestInterceptor_ptr
@@ -120,15 +114,9 @@ PortableInterceptor::ServerRequestInterceptor::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return ServerRequestInterceptor::_nil ();
- }
-
- ServerRequestInterceptor_ptr proxy =
- dynamic_cast<ServerRequestInterceptor_ptr> (_tao_objref);
-
- return ServerRequestInterceptor::_duplicate (proxy);
+ return ServerRequestInterceptor::_duplicate (
+ dynamic_cast<ServerRequestInterceptor_ptr> (_tao_objref)
+ );
}
PortableInterceptor::ServerRequestInterceptor_ptr
diff --git a/TAO/tao/ServerRequestInterceptorC.h b/TAO/tao/ServerRequestInterceptorC.h
index 82367517fca..28a219ca5d6 100644
--- a/TAO/tao/ServerRequestInterceptorC.h
+++ b/TAO/tao/ServerRequestInterceptorC.h
@@ -70,22 +70,22 @@
namespace PortableInterceptor
{
-
+
// TAO_IDL - Generated from
// be\be_interface.cpp:598
#if !defined (_PORTABLEINTERCEPTOR_SERVERREQUESTINFO__VAR_OUT_CH_)
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO__VAR_OUT_CH_
-
+
class ServerRequestInfo;
typedef ServerRequestInfo *ServerRequestInfo_ptr;
-
+
typedef
TAO_Objref_Var_T<
ServerRequestInfo
>
ServerRequestInfo_var;
-
+
typedef
TAO_Objref_Out_T<
ServerRequestInfo
@@ -93,22 +93,22 @@ namespace PortableInterceptor
ServerRequestInfo_out;
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be\be_interface.cpp:598
#if !defined (_PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__VAR_OUT_CH_)
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__VAR_OUT_CH_
-
+
class ServerRequestInterceptor;
typedef ServerRequestInterceptor *ServerRequestInterceptor_ptr;
-
+
typedef
TAO_Objref_Var_T<
ServerRequestInterceptor
>
ServerRequestInterceptor_var;
-
+
typedef
TAO_Objref_Out_T<
ServerRequestInterceptor
@@ -116,45 +116,45 @@ namespace PortableInterceptor
ServerRequestInterceptor_out;
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be\be_visitor_interface/interface_ch.cpp:54
#if !defined (_PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR_CH_)
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR_CH_
-
+
class TAO_Export ServerRequestInterceptor
: public virtual ::PortableInterceptor::Interceptor
{
public:
typedef ServerRequestInterceptor_ptr _ptr_type;
typedef ServerRequestInterceptor_var _var_type;
-
+
// The static operations.
static ServerRequestInterceptor_ptr _duplicate (ServerRequestInterceptor_ptr obj);
-
+
static void _tao_release (ServerRequestInterceptor_ptr obj);
-
+
static ServerRequestInterceptor_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ServerRequestInterceptor_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ServerRequestInterceptor_ptr _nil (void)
{
return static_cast<ServerRequestInterceptor_ptr> (0);
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
#if TAO_HAS_EXTENDED_FT_INTERCEPTORS == 1
virtual void tao_ft_interception_point (
@@ -168,10 +168,10 @@ namespace PortableInterceptor
)) {}
#endif /* TAO_HAS_EXTENDED_FT_INTERCEPTORS */
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void receive_request_service_contexts (
::PortableInterceptor::ServerRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -180,10 +180,10 @@ namespace PortableInterceptor
CORBA::SystemException,
::PortableInterceptor::ForwardRequest
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void receive_request (
::PortableInterceptor::ServerRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -192,10 +192,10 @@ namespace PortableInterceptor
CORBA::SystemException,
::PortableInterceptor::ForwardRequest
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void send_reply (
::PortableInterceptor::ServerRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -203,10 +203,10 @@ namespace PortableInterceptor
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void send_exception (
::PortableInterceptor::ServerRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -215,10 +215,10 @@ namespace PortableInterceptor
CORBA::SystemException,
::PortableInterceptor::ForwardRequest
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_operation/operation_ch.cpp:46
-
+
virtual void send_other (
::PortableInterceptor::ServerRequestInfo_ptr ri
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -227,36 +227,36 @@ namespace PortableInterceptor
CORBA::SystemException,
::PortableInterceptor::ForwardRequest
)) = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_interface/interface_ch.cpp:210
-
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
-
+
protected:
// Abstract or local interface only.
ServerRequestInterceptor (void);
-
+
virtual ~ServerRequestInterceptor (void);
-
+
private:
// Private and unimplemented for concrete interfaces.
ServerRequestInterceptor (const ServerRequestInterceptor &);
-
+
void operator= (const ServerRequestInterceptor &);
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
+
extern TAO_Export ::CORBA::TypeCode_ptr const _tc_ServerRequestInterceptor;
// TAO_IDL - Generated from
@@ -273,7 +273,7 @@ namespace TAO
#if !defined (_PORTABLEINTERCEPTOR_SERVERREQUESTINFO__TRAITS_CH_)
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO__TRAITS_CH_
-
+
template<>
struct TAO_Export Objref_Traits< ::PortableInterceptor::ServerRequestInfo>
{
@@ -294,7 +294,7 @@ namespace TAO
#if !defined (_PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__TRAITS_CH_)
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__TRAITS_CH_
-
+
template<>
struct TAO_Export Objref_Traits< ::PortableInterceptor::ServerRequestInterceptor>
{
diff --git a/TAO/tao/ServicesA.cpp b/TAO/tao/ServicesA.cpp
index 31f6421fbdd..19e890423f4 100644
--- a/TAO/tao/ServicesA.cpp
+++ b/TAO/tao/ServicesA.cpp
@@ -32,12 +32,13 @@
#include "tao/Sequence_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -57,7 +58,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -77,7 +78,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -97,7 +98,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -117,12 +118,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_ServiceOptionSeq_GUARD
@@ -146,6 +147,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_ServiceOptionSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -164,7 +166,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ServiceDetail[] =
{
@@ -173,10 +180,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CORBA_ServiceDetail (
CORBA::tk_struct,
"IDL:omg.org/CORBA/ServiceDetail:1.0",
@@ -193,12 +199,12 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_ServiceDetailSeq_GUARD
@@ -222,6 +228,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_ServiceDetailSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -240,7 +247,17 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
+
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:937
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ServiceInformation[] =
{
@@ -249,10 +266,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CORBA_ServiceInformation (
CORBA::tk_struct,
"IDL:omg.org/CORBA/ServiceInformation:1.0",
@@ -269,7 +285,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -328,7 +344,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -386,7 +402,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
@@ -445,7 +461,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
diff --git a/TAO/tao/ServicesC.cpp b/TAO/tao/ServicesC.cpp
index 72cb425a180..839958233b4 100644
--- a/TAO/tao/ServicesC.cpp
+++ b/TAO/tao/ServicesC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/ShortSeqA.cpp b/TAO/tao/ShortSeqA.cpp
index 6d6b87aa1b3..82cd3336f0f 100644
--- a/TAO/tao/ShortSeqA.cpp
+++ b/TAO/tao/ShortSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_ShortSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_ShortSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/ShortSeqC.cpp b/TAO/tao/ShortSeqC.cpp
index 71b2b05f73a..ef3a5aeb545 100644
--- a/TAO/tao/ShortSeqC.cpp
+++ b/TAO/tao/ShortSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/StringSeqA.cpp b/TAO/tao/StringSeqA.cpp
index dc875624d23..625c670659c 100644
--- a/TAO/tao/StringSeqA.cpp
+++ b/TAO/tao/StringSeqA.cpp
@@ -36,12 +36,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_StringSeq_GUARD
@@ -65,6 +65,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_StringSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -83,7 +84,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/StringSeqC.cpp b/TAO/tao/StringSeqC.cpp
index c6e6dc6f6b7..4ee23832b66 100644
--- a/TAO/tao/StringSeqC.cpp
+++ b/TAO/tao/StringSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/TAOA.cpp b/TAO/tao/TAOA.cpp
index 9af3c53c6db..fec81c09e9c 100644
--- a/TAO/tao/TAOA.cpp
+++ b/TAO/tao/TAOA.cpp
@@ -32,13 +32,14 @@
#include "tao/Objref_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Impl_T.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -58,7 +59,7 @@ namespace TAO
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_TAO_BufferingConstraint[] =
{
@@ -69,10 +70,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_TAO_BufferingConstraint (
CORBA::tk_struct,
"IDL:tao/TAO/BufferingConstraint:1.0",
@@ -89,7 +89,7 @@ namespace TAO
// TAO_IDL - Generated from
-// be/be_visitor_typecode/objref_typecode.cpp:76
+// be\be_visitor_typecode/objref_typecode.cpp:76
static TAO::TypeCode::Objref<char const *,
TAO::Null_RefCount_Policy>
@@ -107,7 +107,7 @@ namespace TAO
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -165,7 +165,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:50
+// be\be_visitor_interface/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/TAOC.cpp b/TAO/tao/TAOC.cpp
index e8eccd0db16..72b89820afc 100644
--- a/TAO/tao/TAOC.cpp
+++ b/TAO/tao/TAOC.cpp
@@ -38,7 +38,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
@@ -115,15 +115,9 @@ TAO::BufferingConstraintPolicy::_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return BufferingConstraintPolicy::_nil ();
- }
-
- BufferingConstraintPolicy_ptr proxy =
- dynamic_cast<BufferingConstraintPolicy_ptr> (_tao_objref);
-
- return BufferingConstraintPolicy::_duplicate (proxy);
+ return BufferingConstraintPolicy::_duplicate (
+ dynamic_cast<BufferingConstraintPolicy_ptr> (_tao_objref)
+ );
}
TAO::BufferingConstraintPolicy_ptr
@@ -132,15 +126,9 @@ TAO::BufferingConstraintPolicy::_unchecked_narrow (
ACE_ENV_ARG_DECL_NOT_USED
)
{
- if (CORBA::is_nil (_tao_objref))
- {
- return BufferingConstraintPolicy::_nil ();
- }
-
- BufferingConstraintPolicy_ptr proxy =
- dynamic_cast<BufferingConstraintPolicy_ptr> (_tao_objref);
-
- return BufferingConstraintPolicy::_duplicate (proxy);
+ return BufferingConstraintPolicy::_duplicate (
+ dynamic_cast<BufferingConstraintPolicy_ptr> (_tao_objref)
+ );
}
TAO::BufferingConstraintPolicy_ptr
diff --git a/TAO/tao/TimeBaseA.cpp b/TAO/tao/TimeBaseA.cpp
index 9586e864fe1..93f2ddacf31 100644
--- a/TAO/tao/TimeBaseA.cpp
+++ b/TAO/tao/TimeBaseA.cpp
@@ -31,12 +31,13 @@
#include "tao/Alias_TypeCode_Static.h"
#include "tao/Struct_TypeCode_Static.h"
#include "tao/TypeCode_Struct_Field.h"
+#include "tao/Recursive_Type_TypeCode.h"
#include "tao/CDR.h"
#include "tao/Any.h"
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -56,7 +57,7 @@ namespace TimeBase
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -76,7 +77,7 @@ namespace TimeBase
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -96,7 +97,7 @@ namespace TimeBase
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_TimeBase_UtcT[] =
{
@@ -107,10 +108,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_TimeBase_UtcT (
CORBA::tk_struct,
"IDL:omg.org/TimeBase/UtcT:1.0",
@@ -127,7 +127,7 @@ namespace TimeBase
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const _tao_fields_TimeBase_IntervalT[] =
{
@@ -136,10 +136,9 @@ static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> co
};
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_TimeBase_IntervalT (
CORBA::tk_struct,
"IDL:omg.org/TimeBase/IntervalT:1.0",
@@ -156,7 +155,7 @@ namespace TimeBase
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -214,7 +213,7 @@ CORBA::Boolean operator>>= (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
diff --git a/TAO/tao/TimeBaseC.cpp b/TAO/tao/TimeBaseC.cpp
index 79fb5ffe580..aa5a1ecaaa7 100644
--- a/TAO/tao/TimeBaseC.cpp
+++ b/TAO/tao/TimeBaseC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/TypeCode.h b/TAO/tao/TypeCode.h
index 4f27232bcd5..373104e4ca6 100644
--- a/TAO/tao/TypeCode.h
+++ b/TAO/tao/TypeCode.h
@@ -522,7 +522,7 @@ namespace TAO
/**
* @see @CORBA::TypeCode::tao_marshal() description for details.
*/
-
+
TAO_Export bool marshal (TAO_OutputCDR & cdr,
CORBA::TypeCode_ptr tc,
CORBA::ULong offset);
diff --git a/TAO/tao/Typecode_typesC.cpp b/TAO/tao/Typecode_typesC.cpp
index a924b9f021a..bff34272a23 100644
--- a/TAO/tao/Typecode_typesC.cpp
+++ b/TAO/tao/Typecode_typesC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/Typecode_typesC.h b/TAO/tao/Typecode_typesC.h
index 5ca14029cdd..80c0d60f0dc 100644
--- a/TAO/tao/Typecode_typesC.h
+++ b/TAO/tao/Typecode_typesC.h
@@ -64,13 +64,13 @@
namespace CORBA
{
-
+
// TAO_IDL - Generated from
// be\be_interface.cpp:598
// TAO_IDL - Generated from
// be\be_visitor_enum/enum_ch.cpp:57
-
+
enum TCKind
{
tk_null,
@@ -116,7 +116,7 @@ namespace CORBA
// just be table lookups. It must always be the last enum value!!
, TAO_TC_KIND_COUNT
};
-
+
typedef TCKind &TCKind_out;
// TAO_IDL - Generated from
@@ -127,10 +127,6 @@ namespace CORBA
// TAO_IDL - Generated from
// be\be_visitor_traits.cpp:61
-// Traits specializations.
-namespace TAO
-{
-}
// TAO_IDL - Generated from
// be\be_visitor_enum/cdr_op_ch.cpp:50
diff --git a/TAO/tao/ULongLongSeqA.cpp b/TAO/tao/ULongLongSeqA.cpp
index ae0aa44533d..2144f0d1b09 100644
--- a/TAO/tao/ULongLongSeqA.cpp
+++ b/TAO/tao/ULongLongSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_ULongLongSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_ULongLongSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/ULongLongSeqC.cpp b/TAO/tao/ULongLongSeqC.cpp
index 4ce340c1cdb..6d9deb8b3e6 100644
--- a/TAO/tao/ULongLongSeqC.cpp
+++ b/TAO/tao/ULongLongSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/ULongSeqA.cpp b/TAO/tao/ULongSeqA.cpp
index 7ceac7bfd8f..e3b8a0b711f 100644
--- a/TAO/tao/ULongSeqA.cpp
+++ b/TAO/tao/ULongSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_ULongSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_ULongSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/ULongSeqC.cpp b/TAO/tao/ULongSeqC.cpp
index 989c3d1deef..76df5c16bb5 100644
--- a/TAO/tao/ULongSeqC.cpp
+++ b/TAO/tao/ULongSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/UShortSeqA.cpp b/TAO/tao/UShortSeqA.cpp
index 98a36bb9e5a..6259a96e1f9 100644
--- a/TAO/tao/UShortSeqA.cpp
+++ b/TAO/tao/UShortSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_UShortSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_UShortSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/UShortSeqC.cpp b/TAO/tao/UShortSeqC.cpp
index 1f25cad14f7..178d8264a70 100644
--- a/TAO/tao/UShortSeqC.cpp
+++ b/TAO/tao/UShortSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/ValueModifierC.cpp b/TAO/tao/ValueModifierC.cpp
index 5dc8ed0dcdc..76644c8b3c0 100644
--- a/TAO/tao/ValueModifierC.cpp
+++ b/TAO/tao/ValueModifierC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/VisibilityA.cpp b/TAO/tao/VisibilityA.cpp
index 63a9d551f37..35d0305d1fb 100644
--- a/TAO/tao/VisibilityA.cpp
+++ b/TAO/tao/VisibilityA.cpp
@@ -33,7 +33,7 @@
#include "tao/Any.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
diff --git a/TAO/tao/VisibilityC.cpp b/TAO/tao/VisibilityC.cpp
index dbc285bb6af..76f74d94f2f 100644
--- a/TAO/tao/VisibilityC.cpp
+++ b/TAO/tao/VisibilityC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/WCharSeqA.cpp b/TAO/tao/WCharSeqA.cpp
index a1ecbfe3f50..5f79ab8d2bf 100644
--- a/TAO/tao/WCharSeqA.cpp
+++ b/TAO/tao/WCharSeqA.cpp
@@ -35,12 +35,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_WCharSeq_GUARD
@@ -64,6 +64,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_WCharSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -82,7 +83,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/WCharSeqC.cpp b/TAO/tao/WCharSeqC.cpp
index 38d56e0a3ca..7be0ffd9c3d 100644
--- a/TAO/tao/WCharSeqC.cpp
+++ b/TAO/tao/WCharSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/WStringSeqA.cpp b/TAO/tao/WStringSeqA.cpp
index 4d8c289ee87..319557ee39c 100644
--- a/TAO/tao/WStringSeqA.cpp
+++ b/TAO/tao/WStringSeqA.cpp
@@ -36,12 +36,12 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:925
+// be\be_visitor_typecode/typecode_defn.cpp:937
#ifndef _TAO_TYPECODE_CORBA_WStringSeq_GUARD
@@ -65,6 +65,7 @@ namespace TAO
#endif /* _TAO_TYPECODE_CORBA_WStringSeq_GUARD */
+
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
@@ -83,7 +84,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
diff --git a/TAO/tao/WStringSeqC.cpp b/TAO/tao/WStringSeqC.cpp
index 81af095c52b..fd19f744d9f 100644
--- a/TAO/tao/WStringSeqC.cpp
+++ b/TAO/tao/WStringSeqC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/WrongTransactionA.cpp b/TAO/tao/WrongTransactionA.cpp
index 8f91a007042..83780fd5442 100644
--- a/TAO/tao/WrongTransactionA.cpp
+++ b/TAO/tao/WrongTransactionA.cpp
@@ -36,14 +36,13 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/struct_typecode.cpp:74
+// be\be_visitor_typecode/struct_typecode.cpp:87
static TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_CORBA_WrongTransaction = 0;
static TAO::TypeCode::Struct<char const *,
- CORBA::TypeCode_ptr const *,
- TAO::TypeCode::Struct_Field<char const *,
- CORBA::TypeCode_ptr const *> const *,
- TAO::Null_RefCount_Policy>
+ CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Struct_Field<char const *, CORBA::TypeCode_ptr const *> const *,
+ TAO::Null_RefCount_Policy>
_tao_tc_CORBA_WrongTransaction (
CORBA::tk_except,
"IDL:omg.org/CORBA/WrongTransaction:1.0",
@@ -60,7 +59,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_exception/any_op_cs.cpp:50
+// be\be_visitor_exception/any_op_cs.cpp:50
namespace TAO
{
diff --git a/TAO/tao/WrongTransactionC.cpp b/TAO/tao/WrongTransactionC.cpp
index 4cce935470c..97721c038ef 100644
--- a/TAO/tao/WrongTransactionC.cpp
+++ b/TAO/tao/WrongTransactionC.cpp
@@ -39,7 +39,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO
diff --git a/TAO/tao/WrongTransactionC.h b/TAO/tao/WrongTransactionC.h
index b07be6725c3..e17d3e6099d 100644
--- a/TAO/tao/WrongTransactionC.h
+++ b/TAO/tao/WrongTransactionC.h
@@ -65,7 +65,7 @@ namespace CORBA
{
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:51
+ // be\be_visitor_exception/exception_ch.cpp:53
#if !defined (_CORBA_WRONGTRANSACTION_CH_)
#define _CORBA_WRONGTRANSACTION_CH_
@@ -102,7 +102,7 @@ namespace CORBA
);
// TAO_IDL - Generated from
- // be\be_visitor_exception/exception_ch.cpp:127
+ // be\be_visitor_exception/exception_ch.cpp:129
virtual CORBA::TypeCode_ptr _tao_type (void) const;
};
diff --git a/TAO/tao/orb_typesA.cpp b/TAO/tao/orb_typesA.cpp
index a4f7d9d600d..e666094eee2 100644
--- a/TAO/tao/orb_typesA.cpp
+++ b/TAO/tao/orb_typesA.cpp
@@ -34,7 +34,7 @@
#include "tao/Any.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -54,7 +54,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -74,7 +74,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
@@ -94,7 +94,7 @@ namespace CORBA
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:50
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
diff --git a/TAO/tao/orb_typesC.cpp b/TAO/tao/orb_typesC.cpp
index 526c4eae23c..c1fcdeef192 100644
--- a/TAO/tao/orb_typesC.cpp
+++ b/TAO/tao/orb_typesC.cpp
@@ -37,7 +37,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:69
+// be\be_visitor_arg_traits.cpp:70
// Arg traits specializations.
namespace TAO